aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/kde.mk4
-rw-r--r--UPDATING15
-rw-r--r--accessibility/darkman/Makefile2
-rw-r--r--accessibility/kmag/distinfo6
-rw-r--r--accessibility/kmousetool/distinfo6
-rw-r--r--accessibility/kmouth/distinfo6
-rw-r--r--archivers/ark/distinfo6
-rw-r--r--archivers/nfpm/Makefile2
-rw-r--r--archivers/plakar/Makefile11
-rw-r--r--archivers/plakar/distinfo10
-rw-r--r--archivers/unpackerr/Makefile2
-rw-r--r--astro/kosmindoormap/distinfo6
-rw-r--r--astro/marble/distinfo6
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/furnace/Makefile2
-rw-r--r--audio/go-librespot/Makefile2
-rw-r--r--audio/gonic/Makefile2
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/murmur-cli/Makefile2
-rw-r--r--audio/musicpd/Makefile1
-rw-r--r--audio/ncmpc/Makefile2
-rw-r--r--audio/piper/Makefile2
-rw-r--r--audio/sdl_audiolib/Makefile2
-rw-r--r--audio/unflac/Makefile2
-rw-r--r--audio/visp-go/Makefile2
-rw-r--r--benchmarks/ali/Makefile2
-rw-r--r--benchmarks/bombardier/Makefile2
-rw-r--r--benchmarks/ddosify/Makefile2
-rw-r--r--benchmarks/hey/Makefile2
-rw-r--r--benchmarks/plow/Makefile2
-rw-r--r--benchmarks/vegeta/Makefile2
-rw-r--r--biology/diamond/Makefile2
-rw-r--r--biology/diamond/distinfo6
-rw-r--r--biology/kmcp/Makefile2
-rw-r--r--biology/ncbi-entrez-direct/Makefile2
-rw-r--r--biology/seqkit/Makefile2
-rw-r--r--biology/taxonkit/Makefile2
-rw-r--r--biology/unikmer/Makefile2
-rw-r--r--cad/cura-engine/Makefile2
-rw-r--r--cad/freecad/Makefile2
-rw-r--r--cad/netgen-lvs/Makefile9
-rw-r--r--cad/netgen-lvs/distinfo6
-rw-r--r--cad/openroad/Makefile2
-rw-r--r--chinese/librime/Makefile20
-rw-r--r--chinese/librime/files/patch-CMakeLists.txt15
-rw-r--r--comms/fllog/Makefile23
-rw-r--r--comms/fllog/distinfo6
-rw-r--r--comms/gnuradio/Makefile2
-rw-r--r--converters/yj/Makefile2
-rw-r--r--databases/akonadi/distinfo6
-rw-r--r--databases/cayley/Makefile2
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/cockroach/Makefile2
-rw-r--r--databases/go-carbon/Makefile2
-rw-r--r--databases/go-pgweb/Makefile2
-rw-r--r--databases/goose/Makefile2
-rw-r--r--databases/immudb/Makefile2
-rw-r--r--databases/imposm3/Makefile2
-rw-r--r--databases/influxdb/Makefile2
-rw-r--r--databases/influxdb2-cli/Makefile2
-rw-r--r--databases/mariadb1011-server/Makefile2
-rw-r--r--databases/mariadb114-server/Makefile2
-rw-r--r--databases/mariadb118-server/Makefile2
-rw-r--r--databases/mydumper/Makefile3
-rw-r--r--databases/octosql/Makefile2
-rw-r--r--databases/percona-orchestrator/Makefile2
-rw-r--r--databases/pgmetrics/Makefile2
-rw-r--r--databases/pgschema/Makefile2
-rw-r--r--databases/prometheus-postgres-exporter/Makefile2
-rw-r--r--databases/prometheus-postgresql-adapter/Makefile2
-rw-r--r--databases/redis_exporter/Makefile2
-rw-r--r--databases/rqlite/Makefile2
-rw-r--r--databases/sq/Makefile2
-rw-r--r--databases/tile38/Makefile2
-rw-r--r--databases/tiledb/Makefile1
-rw-r--r--databases/timescaledb-backup/Makefile2
-rw-r--r--databases/timescaledb-tune/Makefile2
-rw-r--r--databases/weaviate/Makefile1
-rw-r--r--deskutils/akonadi-calendar-tools/distinfo6
-rw-r--r--deskutils/akonadi-import-wizard/distinfo6
-rw-r--r--deskutils/akonadiconsole/distinfo6
-rw-r--r--deskutils/akregator/distinfo6
-rw-r--r--deskutils/chart/Makefile2
-rw-r--r--deskutils/cherrytree/Makefile1
-rw-r--r--deskutils/dstask/Makefile2
-rw-r--r--deskutils/grantlee-editor/distinfo6
-rw-r--r--deskutils/grantleetheme/distinfo6
-rw-r--r--deskutils/hebcal/Makefile2
-rw-r--r--deskutils/itinerary/distinfo6
-rw-r--r--deskutils/kaddressbook/distinfo6
-rw-r--r--deskutils/kalarm/distinfo6
-rw-r--r--deskutils/kcharselect/distinfo6
-rw-r--r--deskutils/kdeconnect-kde/distinfo6
-rw-r--r--deskutils/kdepim-addons/distinfo6
-rw-r--r--deskutils/kdepim-runtime/distinfo6
-rw-r--r--deskutils/keditbookmarks/distinfo6
-rw-r--r--deskutils/kfind/distinfo6
-rw-r--r--deskutils/kmail-account-wizard/distinfo6
-rw-r--r--deskutils/kmail/distinfo6
-rw-r--r--deskutils/kongress/distinfo6
-rw-r--r--deskutils/kontact/distinfo6
-rw-r--r--deskutils/korganizer/distinfo6
-rw-r--r--deskutils/kruler/distinfo6
-rw-r--r--deskutils/kweather/distinfo6
-rw-r--r--deskutils/kweathercore/distinfo6
-rw-r--r--deskutils/libkdepim/distinfo6
-rw-r--r--deskutils/mbox-importer/distinfo6
-rw-r--r--deskutils/merkuro/distinfo6
-rw-r--r--deskutils/noti/Makefile2
-rw-r--r--deskutils/pim-data-exporter/distinfo6
-rw-r--r--deskutils/pim-sieve-editor/distinfo6
-rw-r--r--deskutils/ultralist/Makefile2
-rw-r--r--deskutils/zanshin/distinfo6
-rw-r--r--deskutils/zk/Makefile2
-rw-r--r--devel/R-cran-purrr/Makefile2
-rw-r--r--devel/R-cran-purrr/distinfo6
-rw-r--r--devel/addlicense/Makefile2
-rw-r--r--devel/air-go/Makefile2
-rw-r--r--devel/android-tools/Makefile2
-rw-r--r--devel/api-linter/Makefile1
-rw-r--r--devel/app-builder-devel/Makefile2
-rw-r--r--devel/app-builder/Makefile2
-rw-r--r--devel/arduino-builder/Makefile2
-rw-r--r--devel/arduinoOTA/Makefile2
-rw-r--r--devel/athens/Makefile2
-rw-r--r--devel/avro-cpp/Makefile1
-rw-r--r--devel/awesome-cli/Makefile2
-rw-r--r--devel/bazel-buildtools/Makefile2
-rw-r--r--devel/bear/Makefile2
-rw-r--r--devel/buf/Makefile2
-rw-r--r--devel/buildkite-agent/Makefile1
-rw-r--r--devel/buildkite-cli/Makefile1
-rw-r--r--devel/cargo-udeps/Makefile243
-rw-r--r--devel/cargo-udeps/distinfo488
-rw-r--r--devel/ccache4/Makefile2
-rw-r--r--devel/chai/Makefile1
-rw-r--r--devel/chroma/Makefile2
-rw-r--r--devel/cirrus-cli/Makefile1
-rw-r--r--devel/delve/Makefile2
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/dupl/Makefile2
-rw-r--r--devel/dwarf2json/Makefile2
-rw-r--r--devel/esbuild/Makefile2
-rw-r--r--devel/etcd/Makefile2
-rw-r--r--devel/fccf/Makefile2
-rw-r--r--devel/forgejo-runner/Makefile2
-rw-r--r--devel/gh/Makefile1
-rw-r--r--devel/ghq/Makefile2
-rw-r--r--devel/git-bug/Makefile2
-rw-r--r--devel/git-codereview/Makefile2
-rw-r--r--devel/git-lfs/Makefile2
-rw-r--r--devel/git-who/Makefile2
-rw-r--r--devel/gitea-act_runner/Makefile2
-rw-r--r--devel/gitid/Makefile2
-rw-r--r--devel/gitlab-runner/Makefile1
-rw-r--r--devel/gitlab-shell/Makefile1
-rw-r--r--devel/gitmux/Makefile2
-rw-r--r--devel/gitty/Makefile2
-rw-r--r--devel/glab/Makefile1
-rw-r--r--devel/gllvm/Makefile2
-rw-r--r--devel/go-bindata-assetfs/Makefile2
-rw-r--r--devel/go-bindata/Makefile2
-rw-r--r--devel/go-critic/Makefile1
-rw-r--r--devel/go-git/Makefile2
-rw-r--r--devel/go-perf/Makefile2
-rw-r--r--devel/go-tools/Makefile1
-rw-r--r--devel/go-wire/Makefile2
-rw-r--r--devel/gocheese/Makefile2
-rw-r--r--devel/gogs/Makefile2
-rw-r--r--devel/golangci-lint/Makefile1
-rw-r--r--devel/golint/Makefile2
-rw-r--r--devel/gopls/Makefile2
-rw-r--r--devel/goprotobuf/Makefile2
-rw-r--r--devel/goredo/Makefile1
-rw-r--r--devel/goreleaser/Makefile1
-rw-r--r--devel/goswagger/Makefile2
-rw-r--r--devel/gotestsum/Makefile2
-rw-r--r--devel/grpc-gateway/Makefile2
-rw-r--r--devel/gum/Makefile2
-rw-r--r--devel/hub/Makefile2
-rw-r--r--devel/influx-pkg-config/Makefile2
-rw-r--r--devel/jiri/Makefile2
-rw-r--r--devel/jjui/Makefile1
-rw-r--r--devel/jujutsu/Makefile2
-rw-r--r--devel/jujutsu/Makefile.crates214
-rw-r--r--devel/jujutsu/distinfo430
-rw-r--r--devel/kapptemplate/distinfo6
-rw-r--r--devel/kcachegrind/distinfo6
-rw-r--r--devel/kcachegrind/pkg-plist1
-rw-r--r--devel/kde-dev-scripts/distinfo6
-rw-r--r--devel/kde-dev-utils/distinfo6
-rw-r--r--devel/kdesdk-kio/distinfo6
-rw-r--r--devel/kdesdk-thumbnailers/distinfo6
-rw-r--r--devel/kdev-php/distinfo6
-rw-r--r--devel/kdev-python/distinfo6
-rw-r--r--devel/kdevelop/distinfo6
-rw-r--r--devel/kdevelop/pkg-plist3
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/kirigami-gallery/distinfo6
-rw-r--r--devel/kopeninghours/distinfo6
-rw-r--r--devel/kpublictransport/distinfo6
-rw-r--r--devel/kunifiedpush/distinfo6
-rw-r--r--devel/lab/Makefile2
-rw-r--r--devel/lazygit/Makefile2
-rw-r--r--devel/lets/Makefile2
-rw-r--r--devel/level-zero/Makefile1
-rw-r--r--devel/libccid/Makefile16
-rw-r--r--devel/libfmt/Makefile29
-rw-r--r--devel/libfmt/distinfo6
-rw-r--r--devel/libfmt/pkg-plist2
-rw-r--r--devel/libsigsegv/Makefile6
-rw-r--r--devel/libsigsegv/distinfo6
-rw-r--r--devel/libunwind/Makefile3
-rw-r--r--devel/libunwind/distinfo4
-rw-r--r--devel/liteide/Makefile2
-rw-r--r--devel/llvm11/Makefile3
-rw-r--r--devel/llvm21/Makefile2
-rw-r--r--devel/llvm21/distinfo6
-rw-r--r--devel/loccount/Makefile2
-rw-r--r--devel/log4cxx/Makefile1
-rw-r--r--devel/lokalize/distinfo6
-rw-r--r--devel/mage/Makefile2
-rw-r--r--devel/malloy/Makefile2
-rw-r--r--devel/massif-visualizer/distinfo6
-rw-r--r--devel/modd/Makefile2
-rw-r--r--devel/mutagen/Makefile2
-rw-r--r--devel/nspr/Makefile2
-rw-r--r--devel/nspr/distinfo6
-rw-r--r--devel/nspr/pkg-plist2
-rw-r--r--devel/openapi/Makefile1
-rw-r--r--devel/opendht/Makefile2
-rw-r--r--devel/oq/Makefile2
-rw-r--r--devel/packr/Makefile2
-rw-r--r--devel/pika/Makefile2
-rw-r--r--devel/please/Makefile1
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/protobuf-go/Makefile2
-rw-r--r--devel/protoc-gen-go-grpc/Makefile2
-rw-r--r--devel/prototool/Makefile2
-rw-r--r--devel/py-pymtbl/Makefile2
-rw-r--r--devel/py-pymtbl/files/patch-mtbl.pxi10
-rw-r--r--devel/scc/Makefile1
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/shfmt/Makefile2
-rw-r--r--devel/soft-serve/Makefile2
-rw-r--r--devel/statik/Makefile2
-rw-r--r--devel/stuffbin/Makefile2
-rw-r--r--devel/task/Makefile2
-rw-r--r--devel/taskctl/Makefile2
-rw-r--r--devel/terraform-ls/Makefile1
-rw-r--r--devel/tinygo/Makefile2
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/umpire/Makefile1
-rw-r--r--devel/venom/Makefile2
-rw-r--r--devel/yaegi/Makefile2
-rw-r--r--dns/acme-dns/Makefile2
-rw-r--r--dns/amass/Makefile2
-rw-r--r--dns/blocky/Makefile2
-rw-r--r--dns/coredns/Makefile1
-rw-r--r--dns/dnscontrol/Makefile1
-rw-r--r--dns/dnscrypt-proxy2/Makefile2
-rw-r--r--dns/doggo/Makefile1
-rw-r--r--dns/godns/Makefile1
-rw-r--r--dns/nextdns/Makefile2
-rw-r--r--dns/prometheus-dnssec-exporter/Makefile2
-rw-r--r--dns/py-pydnstable/Makefile2
-rw-r--r--dns/py-pydnstable/files/patch-dnstable.pxi10
-rw-r--r--dns/q-dns/Makefile2
-rw-r--r--dns/rdap/Makefile2
-rw-r--r--dns/subfinder/Makefile2
-rw-r--r--dns/tldx/Makefile2
-rw-r--r--dns/yandex-ddns/Makefile2
-rw-r--r--dns/zdns/Makefile2
-rw-r--r--dns/zns/Makefile2
-rw-r--r--editors/calligra/distinfo6
-rw-r--r--editors/calligra/pkg-plist2
-rw-r--r--editors/ghostwriter/distinfo6
-rw-r--r--editors/gomate/Makefile2
-rw-r--r--editors/kate/distinfo6
-rw-r--r--editors/kate/pkg-plist1
-rw-r--r--editors/micro/Makefile2
-rw-r--r--emulators/Ymir/Makefile1
-rw-r--r--emulators/dolphin-emu/Makefile2
-rw-r--r--emulators/magia/Makefile2
-rw-r--r--emulators/mame/Makefile17
-rw-r--r--emulators/mame/distinfo8
-rw-r--r--emulators/mame/pkg-plist4
-rw-r--r--emulators/qemu/Makefile1
-rw-r--r--emulators/yuzu/Makefile2
-rw-r--r--filesystems/lizardfs/Makefile2
-rw-r--r--filesystems/webdavfs/Makefile2
-rw-r--r--filesystems/zfs-snap-diff/Makefile2
-rw-r--r--filesystems/zrepl-dsh2dsh/Makefile2
-rw-r--r--filesystems/zrepl/Makefile2
-rw-r--r--finance/fixc/Makefile2
-rw-r--r--finance/homebox/Makefile2
-rw-r--r--finance/lnd/Makefile2
-rw-r--r--finance/ticker/Makefile2
-rw-r--r--ftp/coeurl/Makefile2
-rw-r--r--ftp/curlie/Makefile2
-rw-r--r--ftp/pget/Makefile2
-rw-r--r--games/0ad/Makefile2
-rw-r--r--games/automuteus/Makefile2
-rw-r--r--games/blinken/distinfo6
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/devilutionX/Makefile2
-rw-r--r--games/easyrpg-player/Makefile2
-rw-r--r--games/endless-sky-high-dpi/Makefile2
-rw-r--r--games/endless-sky-high-dpi/distinfo6
-rw-r--r--games/endless-sky/Makefile8
-rw-r--r--games/endless-sky/distinfo6
-rw-r--r--games/endless-sky/files/patch-tests_unit_src_test__weightedList.cpp4
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/kajongg/distinfo6
-rw-r--r--games/kanagram/distinfo6
-rw-r--r--games/kapman/distinfo6
-rw-r--r--games/katomic/distinfo6
-rw-r--r--games/kblackbox/distinfo6
-rw-r--r--games/kblocks/distinfo6
-rw-r--r--games/kbounce/distinfo6
-rw-r--r--games/kbreakout/distinfo6
-rw-r--r--games/kdiamond/distinfo6
-rw-r--r--games/kfourinline/distinfo6
-rw-r--r--games/kgoldrunner/distinfo6
-rw-r--r--games/khangman/distinfo6
-rw-r--r--games/kigo/distinfo6
-rw-r--r--games/killbots/distinfo6
-rw-r--r--games/kiriki/distinfo6
-rw-r--r--games/kjumpingcube/distinfo6
-rw-r--r--games/klickety/distinfo6
-rw-r--r--games/klines/distinfo6
-rw-r--r--games/kmahjongg/distinfo6
-rw-r--r--games/kmines/distinfo6
-rw-r--r--games/knavalbattle/distinfo6
-rw-r--r--games/knetwalk/distinfo6
-rw-r--r--games/knights/distinfo6
-rw-r--r--games/kolf/distinfo6
-rw-r--r--games/kollision/distinfo6
-rw-r--r--games/konquest/distinfo6
-rw-r--r--games/kpat/distinfo6
-rw-r--r--games/kreversi/distinfo6
-rw-r--r--games/kshisen/distinfo6
-rw-r--r--games/ksirk/distinfo6
-rw-r--r--games/ksnakeduel/distinfo6
-rw-r--r--games/kspaceduel/distinfo6
-rw-r--r--games/ksquares/distinfo6
-rw-r--r--games/ksudoku/distinfo6
-rw-r--r--games/ktuberling/distinfo6
-rw-r--r--games/kubrick/distinfo6
-rw-r--r--games/libkdegames/distinfo6
-rw-r--r--games/libkmahjongg/distinfo6
-rw-r--r--games/lincity-ng/Makefile2
-rw-r--r--games/lskat/distinfo6
-rw-r--r--games/neo-cowsay/Makefile2
-rw-r--r--games/openenroth/Makefile2
-rw-r--r--games/palapeli/distinfo6
-rw-r--r--games/picmi/distinfo6
-rw-r--r--games/skladnik/distinfo6
-rw-r--r--games/typtea/Makefile2
-rw-r--r--games/veloren-weekly/Makefile4
-rw-r--r--games/veloren-weekly/Makefile.crates25
-rw-r--r--games/veloren-weekly/distinfo52
-rw-r--r--graphics/colord-kde/distinfo6
-rw-r--r--graphics/corrupter/Makefile2
-rw-r--r--graphics/d2/Makefile2
-rw-r--r--graphics/gowall/Makefile2
-rw-r--r--graphics/gwenview/distinfo6
-rw-r--r--graphics/jp/Makefile2
-rw-r--r--graphics/kamera/distinfo6
-rw-r--r--graphics/kcolorchooser/distinfo6
-rw-r--r--graphics/kdegraphics-mobipocket/distinfo6
-rw-r--r--graphics/kdegraphics-svgpart/distinfo6
-rw-r--r--graphics/kdegraphics-thumbnailers/distinfo6
-rw-r--r--graphics/kgraphviewer/distinfo6
-rw-r--r--graphics/kimagemapeditor/distinfo6
-rw-r--r--graphics/kolourpaint/distinfo6
-rw-r--r--graphics/kontrast/distinfo6
-rw-r--r--graphics/kqtquickcharts/distinfo6
-rw-r--r--graphics/ksanecore/distinfo6
-rw-r--r--graphics/libkdcraw/distinfo6
-rw-r--r--graphics/libkexiv2/distinfo6
-rw-r--r--graphics/libksane/distinfo6
-rw-r--r--graphics/magnum-examples/Makefile2
-rw-r--r--graphics/magnum-integration/Makefile2
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/okular/distinfo6
-rw-r--r--graphics/openexr-website-docs/Makefile2
-rw-r--r--graphics/openexr-website-docs/distinfo4
-rw-r--r--graphics/openexr/Makefile4
-rw-r--r--graphics/openexr/distinfo6
-rw-r--r--graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake11
-rw-r--r--graphics/openjph/Makefile2
-rw-r--r--graphics/openjph/distinfo6
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--graphics/partio/Makefile6
-rw-r--r--graphics/partio/distinfo6
-rw-r--r--graphics/partio/files/patch-src_py_partio.i13
-rw-r--r--graphics/partio/files/patch-src_tests_CMakeLists.txt10
-rw-r--r--graphics/partio/files/patch-src_tools_partedit.py20
-rw-r--r--graphics/partio/pkg-plist2
-rw-r--r--graphics/skanlite/distinfo6
-rw-r--r--graphics/skanpage/distinfo6
-rw-r--r--graphics/vhs/Makefile2
-rw-r--r--graphics/zathura-cb/Makefile4
-rw-r--r--graphics/zathura-cb/distinfo6
-rw-r--r--irc/ergo/Makefile1
-rw-r--r--irc/konversation/distinfo6
-rw-r--r--japanese/kiten/distinfo6
-rw-r--r--java/apache-commons-codec/Makefile2
-rw-r--r--java/apache-commons-codec/distinfo6
-rw-r--r--java/dbvis/Makefile2
-rw-r--r--java/dbvis/distinfo6
-rw-r--r--lang/emilua/Makefile1
-rw-r--r--lang/gcc13-devel/Makefile2
-rw-r--r--lang/gcc13-devel/distinfo6
-rw-r--r--lang/gcc14-devel/Makefile2
-rw-r--r--lang/gcc14-devel/distinfo6
-rw-r--r--lang/gcc15-devel/Makefile2
-rw-r--r--lang/gcc15-devel/distinfo6
-rw-r--r--lang/gcc16-devel/Makefile2
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/go/Makefile2
-rw-r--r--lang/go124/Makefile2
-rw-r--r--lang/go124/distinfo6
-rw-r--r--lang/go125/Makefile2
-rw-r--r--lang/go125/distinfo6
-rw-r--r--lang/gomacro/Makefile2
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--lang/lfortran/Makefile1
-rw-r--r--lang/nim/Makefile31
-rw-r--r--lang/nim/distinfo6
-rw-r--r--lang/nim/pkg-plist1
-rw-r--r--lang/py-gherkin-official/Makefile2
-rw-r--r--lang/py-gherkin-official/distinfo6
-rw-r--r--mail/aerc/Makefile2
-rw-r--r--mail/hydroxide/Makefile2
-rw-r--r--mail/mailfromd/Makefile13
-rw-r--r--mail/mailfromd/pkg-plist4
-rw-r--r--mail/mailhog/Makefile2
-rw-r--r--mail/mailpit/Makefile2
-rw-r--r--mail/mailslurper/Makefile2
-rw-r--r--mail/opensmtpd-filter-rspamd/Makefile2
-rw-r--r--mail/opensmtpd-filter-senderscore/Makefile2
-rw-r--r--mail/py-offlineimap3/Makefile4
-rw-r--r--mail/py-offlineimap3/distinfo6
-rw-r--r--mail/smtprelay/Makefile2
-rw-r--r--mail/spamassassin-devel/Makefile3
-rw-r--r--mail/spamassassin/Makefile3
-rw-r--r--math/R/Makefile3
-rw-r--r--math/R/distinfo6
-rw-r--r--math/analitza/distinfo6
-rw-r--r--math/cado-nfs/Makefile2
-rw-r--r--math/cantor/distinfo6
-rw-r--r--math/dihydrogen/Makefile2
-rw-r--r--math/g2o/Makefile1
-rw-r--r--math/hexowl/Makefile2
-rw-r--r--math/kahip/Makefile2
-rw-r--r--math/kahip/distinfo6
-rw-r--r--math/kalgebra/distinfo6
-rw-r--r--math/kalk/distinfo6
-rw-r--r--math/kbruch/distinfo6
-rw-r--r--math/kcalc/distinfo6
-rw-r--r--math/kig/distinfo6
-rw-r--r--math/kmplot/distinfo6
-rw-r--r--math/libsemigroups/Makefile1
-rw-r--r--math/mppp/Makefile2
-rw-r--r--math/obake/Makefile2
-rw-r--r--math/py-heyoka/Makefile2
-rw-r--r--math/py-kahip/Makefile2
-rw-r--r--math/py-kahip/distinfo6
-rw-r--r--math/py-pyaudi/Makefile2
-rw-r--r--math/rocs/distinfo6
-rw-r--r--math/saga/Makefile4
-rw-r--r--math/saga/distinfo6
-rw-r--r--math/saga/pkg-plist1
-rw-r--r--math/suitesparse-Example/Makefile2
-rw-r--r--math/suitesparse/Makefile2
-rw-r--r--math/suitesparse/bsd.suitesparse.mk2
-rw-r--r--math/suitesparse/distinfo6
-rw-r--r--misc/Makefile1
-rw-r--r--misc/artikulate/distinfo6
-rw-r--r--misc/cheat/Makefile2
-rw-r--r--misc/chrono/Makefile2
-rw-r--r--misc/concourse/Makefile2
-rw-r--r--misc/crush/Makefile1
-rw-r--r--misc/cryptoballot/Makefile2
-rw-r--r--misc/dartsim/Makefile2
-rw-r--r--misc/dive/Makefile2
-rw-r--r--misc/exercism/Makefile2
-rw-r--r--misc/gobuster/Makefile1
-rw-r--r--misc/kdeedu-data/distinfo6
-rw-r--r--misc/kgeography/distinfo6
-rw-r--r--misc/klettres/distinfo6
-rw-r--r--misc/ktouch/distinfo6
-rw-r--r--misc/kwordquiz/distinfo6
-rw-r--r--misc/libkeduvocdocument/distinfo6
-rw-r--r--misc/minuet/distinfo6
-rw-r--r--misc/nanocoder/Makefile50
-rw-r--r--misc/nanocoder/distinfo3
-rw-r--r--misc/nanocoder/files/package-lock.json3637
-rw-r--r--misc/nanocoder/pkg-descr5
-rw-r--r--misc/nanocoder/pkg-plist13796
-rw-r--r--misc/parley/distinfo6
-rw-r--r--misc/pauker/Makefile2
-rw-r--r--misc/perkeep/Makefile2
-rw-r--r--misc/py-gymnasium/Makefile6
-rw-r--r--misc/py-gymnasium/distinfo6
-rw-r--r--misc/qlcplus/Makefile5
-rw-r--r--misc/qlcplus/distinfo6
-rw-r--r--misc/qlcplus/pkg-plist253
-rw-r--r--misc/rgb-tui/Makefile1
-rw-r--r--misc/slides/Makefile2
-rw-r--r--misc/stormy/Makefile2
-rw-r--r--misc/timetrace/Makefile2
-rw-r--r--misc/wego/Makefile2
-rw-r--r--multimedia/dragon/distinfo6
-rw-r--r--multimedia/kamoso/distinfo6
-rw-r--r--multimedia/kasts/distinfo6
-rw-r--r--multimedia/kdemultimedia-ffmpegthumbs/distinfo6
-rw-r--r--multimedia/kdenlive/distinfo6
-rw-r--r--multimedia/kodi/Makefile2
-rw-r--r--multimedia/livego/Makefile2
-rw-r--r--multimedia/mediamtx/Makefile1
-rw-r--r--multimedia/navidrome/Makefile2
-rw-r--r--multimedia/plasmatube/distinfo6
-rw-r--r--multimedia/supersonic/Makefile2
-rw-r--r--net-im/abaddon/Makefile2
-rw-r--r--net-im/coyim/Makefile2
-rw-r--r--net-im/discordo/Makefile2
-rw-r--r--net-im/dissent/Makefile2
-rw-r--r--net-im/gomuks/Makefile2
-rw-r--r--net-im/gotktrix/Makefile2
-rw-r--r--net-im/gotosocial/Makefile1
-rw-r--r--net-im/kaccounts-integration/distinfo6
-rw-r--r--net-im/kaccounts-providers/distinfo6
-rw-r--r--net-im/matterbridge/Makefile2
-rw-r--r--net-im/matterircd/Makefile2
-rw-r--r--net-im/mautrix-whatsapp/Makefile2
-rw-r--r--net-im/mtxclient/Makefile2
-rw-r--r--net-im/neochat/distinfo6
-rw-r--r--net-im/neochat/pkg-plist1
-rw-r--r--net-im/nheko/Makefile2
-rw-r--r--net-im/purple-gowhatsapp/Makefile2
-rw-r--r--net-im/slack-term/Makefile2
-rw-r--r--net-im/ssh-chat/Makefile2
-rw-r--r--net-im/telegram-desktop/Makefile1
-rw-r--r--net-im/teleirc/Makefile2
-rw-r--r--net-im/tokodon/distinfo6
-rw-r--r--net-im/xmpp-client/Makefile2
-rw-r--r--net-mgmt/adguard-exporter/Makefile2
-rw-r--r--net-mgmt/alertmanager/Makefile2
-rw-r--r--net-mgmt/blackbox_exporter/Makefile2
-rw-r--r--net-mgmt/bosun/Makefile2
-rw-r--r--net-mgmt/carbon-relay-ng/Makefile2
-rw-r--r--net-mgmt/carbonzipper/Makefile2
-rw-r--r--net-mgmt/check_wg/Makefile2
-rw-r--r--net-mgmt/fli/Makefile2
-rw-r--r--net-mgmt/grok_exporter/Makefile2
-rw-r--r--net-mgmt/icingadb/Makefile2
-rw-r--r--net-mgmt/intel-snap/Makefile2
-rw-r--r--net-mgmt/kapacitor/Makefile2
-rw-r--r--net-mgmt/mqtt2prometheus/Makefile2
-rw-r--r--net-mgmt/netdata/Makefile1
-rw-r--r--net-mgmt/nsd_exporter/Makefile2
-rw-r--r--net-mgmt/nvidia_gpu_prometheus_exporter/Makefile2
-rw-r--r--net-mgmt/php-fpm_exporter/Makefile2
-rw-r--r--net-mgmt/phpfpm_exporter/Makefile2
-rw-r--r--net-mgmt/ping_exporter/Makefile2
-rw-r--r--net-mgmt/prometheus-bird-exporter/Makefile2
-rw-r--r--net-mgmt/prometheus-collectd-exporter/Makefile2
-rw-r--r--net-mgmt/prometheus1/Makefile2
-rw-r--r--net-mgmt/prometheus3/Makefile1
-rw-r--r--net-mgmt/promscale/Makefile2
-rw-r--r--net-mgmt/promxy/Makefile2
-rw-r--r--net-mgmt/pushgateway/Makefile1
-rw-r--r--net-mgmt/semaphore/Makefile2
-rw-r--r--net-mgmt/telegraf/Makefile1
-rw-r--r--net-mgmt/thanos/Makefile1
-rw-r--r--net-mgmt/unbound_exporter/Makefile2
-rw-r--r--net-mgmt/victoria-logs/Makefile1
-rw-r--r--net-mgmt/victoria-metrics/Makefile2
-rw-r--r--net-mgmt/vmutils/Makefile2
-rw-r--r--net-p2p/autoscan/Makefile2
-rw-r--r--net-p2p/bitmark-cli/Makefile2
-rw-r--r--net-p2p/bitmark-daemon/Makefile2
-rw-r--r--net-p2p/bitmark-recorder/Makefile2
-rw-r--r--net-p2p/bitmark/Makefile2
-rw-r--r--net-p2p/go-ethereum/Makefile2
-rw-r--r--net-p2p/hostd/Makefile2
-rw-r--r--net-p2p/ktorrent/distinfo6
-rw-r--r--net-p2p/libktorrent/distinfo6
-rw-r--r--net-p2p/litecoin/Makefile2
-rw-r--r--net-p2p/mkbrr/Makefile1
-rw-r--r--net-p2p/renterd/Makefile2
-rw-r--r--net-p2p/tremotesf/Makefile1
-rw-r--r--net-p2p/walletd/Makefile2
-rw-r--r--net/akonadi-calendar/distinfo6
-rw-r--r--net/akonadi-contacts/distinfo6
-rw-r--r--net/akonadi-mime/distinfo6
-rw-r--r--net/akonadi-search/distinfo6
-rw-r--r--net/alligator/distinfo6
-rw-r--r--net/arataga/Makefile2
-rw-r--r--net/calendarsupport/distinfo6
-rw-r--r--net/cloud-init/Makefile1
-rw-r--r--net/cloudflared/Makefile2
-rw-r--r--net/cloudquery/Makefile2
-rw-r--r--net/containernetworking-plugins/Makefile2
-rw-r--r--net/croc/Makefile1
-rw-r--r--net/dataplaneapi/Makefile1
-rw-r--r--net/devfile/Makefile2
-rw-r--r--net/ecal/Makefile2
-rw-r--r--net/evans/Makefile2
-rw-r--r--net/eventviews/distinfo6
-rw-r--r--net/frp/Makefile2
-rw-r--r--net/gemget/Makefile2
-rw-r--r--net/geoipupdate/Makefile2
-rw-r--r--net/gerbera/Makefile1
-rw-r--r--net/go-bapu/Makefile2
-rw-r--r--net/go-cs/Makefile2
-rw-r--r--net/go-pkgsite/Makefile2
-rw-r--r--net/go-tcping/Makefile2
-rw-r--r--net/gobgp/Makefile2
-rw-r--r--net/goreplay/Makefile2
-rw-r--r--net/gorss/Makefile2
-rw-r--r--net/gotify-server/Makefile2
-rw-r--r--net/grpcox/Makefile2
-rw-r--r--net/grpcui/Makefile2
-rw-r--r--net/grpcurl/Makefile2
-rw-r--r--net/gscloud/Makefile2
-rw-r--r--net/incidenceeditor/distinfo6
-rw-r--r--net/ipinfo-cli/Makefile2
-rw-r--r--net/isc-dhcp44-server/Makefile2
-rw-r--r--net/kcalutils/distinfo6
-rw-r--r--net/kdenetwork-filesharing/distinfo6
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/kidentitymanagement/distinfo6
-rw-r--r--net/kimap/distinfo6
-rw-r--r--net/kio-gdrive/distinfo6
-rw-r--r--net/kio-zeroconf/distinfo6
-rw-r--r--net/kitinerary/distinfo6
-rw-r--r--net/kldap/distinfo6
-rw-r--r--net/kmailtransport/distinfo6
-rw-r--r--net/kmbox/distinfo6
-rw-r--r--net/kmime/distinfo6
-rw-r--r--net/knxd/Makefile2
-rw-r--r--net/kontactinterface/distinfo6
-rw-r--r--net/kpimtextedit/distinfo6
-rw-r--r--net/krakend-ce/Makefile1
-rw-r--r--net/krdc/distinfo6
-rw-r--r--net/krfb/distinfo6
-rw-r--r--net/ksmtp/distinfo6
-rw-r--r--net/ktnef/distinfo6
-rw-r--r--net/kube-apiserver/Makefile2
-rw-r--r--net/kube-controller-manager/Makefile2
-rw-r--r--net/kube-scheduler/Makefile2
-rw-r--r--net/libgravatar/distinfo6
-rw-r--r--net/libkgapi/distinfo6
-rw-r--r--net/libksieve/distinfo6
-rw-r--r--net/libksieve/pkg-plist1
-rw-r--r--net/librespeed-cli/Makefile2
-rw-r--r--net/librespeed-go/Makefile2
-rw-r--r--net/madonctl/Makefile2
-rw-r--r--net/mailcommon/distinfo6
-rw-r--r--net/mailimporter/distinfo6
-rw-r--r--net/messagelib/distinfo6
-rw-r--r--net/mimetreeparser/distinfo6
-rw-r--r--net/nats-nkeys/Makefile2
-rw-r--r--net/nats-nsc/Makefile2
-rw-r--r--net/nats-server/Makefile1
-rw-r--r--net/nats-streaming-server/Makefile2
-rw-r--r--net/nats-surveyor/Makefile1
-rw-r--r--net/nats-top/Makefile2
-rw-r--r--net/natscli/Makefile2
-rw-r--r--net/nncp/Makefile2
-rw-r--r--net/nsq/Makefile2
-rw-r--r--net/ooni-mini/Makefile2
-rw-r--r--net/ooni-probe-cli/Makefile2
-rw-r--r--net/ovhcloud-cli/Makefile1
-rw-r--r--net/pimcommon/distinfo6
-rw-r--r--net/qrcp/Makefile2
-rw-r--r--net/rclone/Makefile1
-rw-r--r--net/redpanda-connect/Makefile1
-rw-r--r--net/revsocks/Makefile2
-rw-r--r--net/rospo/Makefile2
-rw-r--r--net/rsync/Makefile2
-rw-r--r--net/s5cmd/Makefile2
-rw-r--r--net/seaweedfs/Makefile2
-rw-r--r--net/slackcat/Makefile2
-rw-r--r--net/speedtest-go/Makefile2
-rw-r--r--net/spoofdpi/Makefile4
-rw-r--r--net/spoofdpi/distinfo6
-rw-r--r--net/spoofdpi/pkg-message16
-rw-r--r--net/stc/Makefile2
-rw-r--r--net/storj/Makefile2
-rw-r--r--net/syncthing/Makefile1
-rw-r--r--net/syncthing1/Makefile2
-rw-r--r--net/termshark/Makefile2
-rw-r--r--net/toxiproxy-cli/Makefile2
-rw-r--r--net/toxiproxy-server/Makefile2
-rw-r--r--net/traefik/Makefile2
-rw-r--r--net/tunneller/Makefile2
-rw-r--r--net/unison/Makefile44
-rw-r--r--net/unison/distinfo6
-rw-r--r--net/unison/files/patch-Makefile.OCaml21
-rw-r--r--net/unison/files/unison.desktop.in2
-rw-r--r--net/unison/pkg-message11
-rw-r--r--net/unison/pkg-message.nox117
-rw-r--r--net/unison/pkg-plist2
-rw-r--r--net/v2ray/Makefile1
-rw-r--r--net/wgcf/Makefile2
-rw-r--r--net/wireguard-go/Makefile2
-rw-r--r--net/wireproxy/Makefile2
-rw-r--r--net/xapsd/Makefile2
-rw-r--r--net/zmate/Makefile2
-rw-r--r--ports-mgmt/caronade/Makefile2
-rw-r--r--ports-mgmt/fallout/Makefile2
-rw-r--r--ports-mgmt/modules2tuple/Makefile2
-rw-r--r--ports-mgmt/portgrep/Makefile2
-rw-r--r--ports-mgmt/portupdate-scan/Makefile4
-rw-r--r--print/ipp-usb/Makefile2
-rw-r--r--print/paps/Makefile2
-rw-r--r--print/pdfcpu/Makefile1
-rw-r--r--science/bout++/Makefile2
-rw-r--r--science/cantera/Makefile2
-rw-r--r--science/chemicalfun/Makefile2
-rw-r--r--science/csvtk/Makefile1
-rw-r--r--science/helfem/Makefile9
-rw-r--r--science/helfem/distinfo8
-rw-r--r--science/helfem/files/patch-CMakeLists.txt11
-rw-r--r--science/helfem/files/patch-src_general_dftfuncs.cpp38
-rw-r--r--science/helfem/pkg-plist21
-rw-r--r--science/kalzium/distinfo6
-rw-r--r--science/libgridxc/Makefile3
-rw-r--r--science/libgridxc/distinfo6
-rw-r--r--science/libgridxc/pkg-plist4
-rw-r--r--science/mmg/Makefile25
-rw-r--r--science/mmg/distinfo6
-rw-r--r--science/mmg/files/patch-CMakeLists.txt14
-rw-r--r--science/mmg/files/patch-git__log__mmg.h9
-rw-r--r--science/mmg/pkg-descr4
-rw-r--r--science/mmg/pkg-plist8
-rw-r--r--science/molgif/Makefile2
-rw-r--r--science/octopus/Makefile6
-rw-r--r--science/octopus/distinfo6
-rw-r--r--science/octopus/pkg-plist184
-rw-r--r--science/openmc/Makefile2
-rw-r--r--science/openmolcas/Makefile2
-rw-r--r--science/qiskit-aer/Makefile2
-rw-r--r--science/sirius/Makefile5
-rw-r--r--science/sirius/distinfo6
-rw-r--r--science/sirius/pkg-plist6
-rw-r--r--science/spheral/Makefile2
-rw-r--r--science/step/distinfo6
-rw-r--r--science/vipster/Makefile2
-rw-r--r--security/2fa/Makefile2
-rw-r--r--security/acmetool/Makefile2
-rw-r--r--security/age/Makefile2
-rw-r--r--security/assh/Makefile2
-rw-r--r--security/aws-iam-authenticator/Makefile1
-rw-r--r--security/aws-vault/Makefile2
-rw-r--r--security/boringssl/Makefile1
-rw-r--r--security/ca_root_nss/Makefile1
-rw-r--r--security/caldera-ot/Makefile2
-rw-r--r--security/caldera/Makefile2
-rw-r--r--security/certificate_maker/Makefile2
-rw-r--r--security/certmgr/Makefile2
-rw-r--r--security/cfssl/Makefile2
-rw-r--r--security/cosign/Makefile2
-rw-r--r--security/crlfuzz/Makefile2
-rw-r--r--security/crowdsec-blocklist-mirror/Makefile2
-rw-r--r--security/crowdsec-firewall-bouncer/Makefile2
-rw-r--r--security/crowdsec/Makefile1
-rw-r--r--security/ct-submit/Makefile2
-rw-r--r--security/enc/Makefile2
-rw-r--r--security/ffuf/Makefile2
-rw-r--r--security/git-credential-azure/Makefile2
-rw-r--r--security/git-credential-oauth/Makefile2
-rw-r--r--security/gitjacker/Makefile2
-rw-r--r--security/go-cve-dictionary/Makefile2
-rw-r--r--security/go-tuf/Makefile2
-rw-r--r--security/gokart/Makefile2
-rw-r--r--security/gokey/Makefile2
-rw-r--r--security/gopass/Makefile2
-rw-r--r--security/gosec/Makefile1
-rw-r--r--security/govulncheck/Makefile2
-rw-r--r--security/headscale/Makefile2
-rw-r--r--security/hidden-lake/Makefile2
-rw-r--r--security/hockeypuck/Makefile2
-rw-r--r--security/honeytrap/Makefile2
-rw-r--r--security/horcrux/Makefile2
-rw-r--r--security/interactsh/Makefile2
-rw-r--r--security/keybase/Makefile2
-rw-r--r--security/keysmith/distinfo6
-rw-r--r--security/kgpg/distinfo6
-rw-r--r--security/kleopatra/distinfo6
-rw-r--r--security/kpkpass/distinfo6
-rw-r--r--security/kpmenu/Makefile2
-rw-r--r--security/kwalletmanager/distinfo6
-rw-r--r--security/lego/Makefile1
-rw-r--r--security/libkleo/distinfo6
-rw-r--r--security/meek/Makefile2
-rw-r--r--security/metasploit/Makefile2
-rw-r--r--security/naabu/Makefile2
-rw-r--r--security/nebula/Makefile2
-rw-r--r--security/netbird/Makefile1
-rw-r--r--security/nuclei/Makefile2
-rw-r--r--security/obfs4proxy-tor/Makefile2
-rw-r--r--security/onionscan/Makefile2
-rw-r--r--security/openbao/Makefile2
-rw-r--r--security/openconnect-gui/Makefile2
-rw-r--r--security/openvpn-auth-oauth2/Makefile2
-rw-r--r--security/osv-scanner/Makefile1
-rw-r--r--security/picocrypt/Makefile2
-rw-r--r--security/pwdsafety/Makefile2
-rw-r--r--security/rekor/Makefile2
-rw-r--r--security/snowflake-tor/Makefile2
-rw-r--r--security/sops/Makefile2
-rw-r--r--security/ssb/Makefile2
-rw-r--r--security/ssl-checker/Makefile2
-rw-r--r--security/ssllabs-scan/Makefile2
-rw-r--r--security/stegify/Makefile2
-rw-r--r--security/sudo/Makefile2
-rw-r--r--security/tailscale/Makefile1
-rw-r--r--security/teleport/Makefile2
-rw-r--r--security/timestamp-authority/Makefile2
-rw-r--r--security/totp-cli/Makefile2
-rw-r--r--security/trillian/Makefile2
-rw-r--r--security/trivy/Makefile2
-rw-r--r--security/trufflehog/Makefile2
-rw-r--r--security/trufflehog/distinfo10
-rw-r--r--security/tscli/Makefile2
-rw-r--r--security/vault/Makefile1
-rw-r--r--security/vouch-proxy/Makefile2
-rw-r--r--security/vuls/Makefile1
-rw-r--r--security/vulsrepo/Makefile2
-rw-r--r--security/vuxml/vuln/2025.xml92
-rw-r--r--security/webtunnel-tor/Makefile2
-rw-r--r--security/xhash/Makefile2
-rw-r--r--security/xray-core/Makefile2
-rw-r--r--security/yubikey-agent/Makefile2
-rw-r--r--security/zeek/Makefile4
-rw-r--r--security/zeek/distinfo6
-rw-r--r--shells/antibody/Makefile2
-rw-r--r--shells/carapace/Makefile1
-rw-r--r--shells/elvish/Makefile2
-rw-r--r--shells/envy/Makefile2
-rw-r--r--shells/murex/Makefile2
-rw-r--r--sysutils/3mux/Makefile2
-rw-r--r--sysutils/alloy/Makefile2
-rw-r--r--sysutils/amazon-ssm-agent/Makefile2
-rw-r--r--sysutils/amazon-ssm-plugin/Makefile2
-rw-r--r--sysutils/android-ota-payload-extractor/Makefile2
-rw-r--r--sysutils/appjail-devel/Makefile4
-rw-r--r--sysutils/appjail-devel/distinfo6
-rw-r--r--sysutils/appjail-devel/pkg-plist3
-rw-r--r--sysutils/appjail/Makefile2
-rw-r--r--sysutils/appjail/distinfo6
-rw-r--r--sysutils/appjail/pkg-plist3
-rw-r--r--sysutils/aptly/Makefile2
-rw-r--r--sysutils/autorestic/Makefile2
-rw-r--r--sysutils/awslim/Makefile2
-rw-r--r--sysutils/azure-agent/Makefile2
-rw-r--r--sysutils/backrest/Makefile1
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/bareos-server/Makefile2
-rw-r--r--sysutils/bareos23-server/Makefile2
-rw-r--r--sysutils/beats8/Makefile2
-rw-r--r--sysutils/bottom/Makefile2
-rw-r--r--sysutils/bottom/distinfo6
-rw-r--r--sysutils/brename/Makefile2
-rw-r--r--sysutils/buildah/Makefile1
-rw-r--r--sysutils/cbsd-mq-api/Makefile2
-rw-r--r--sysutils/cbsd-mq-router/Makefile2
-rw-r--r--sysutils/chaoskube/Makefile1
-rw-r--r--sysutils/chezmoi/Makefile2
-rw-r--r--sysutils/cilium/Makefile1
-rw-r--r--sysutils/conmon/Makefile2
-rw-r--r--sysutils/consul-alerts/Makefile2
-rw-r--r--sysutils/consul-replicate/Makefile2
-rw-r--r--sysutils/consul/Makefile1
-rw-r--r--sysutils/consul_exporter/Makefile2
-rw-r--r--sysutils/coreos-ct/Makefile2
-rw-r--r--sysutils/ctop/Makefile2
-rw-r--r--sysutils/diffoci/Makefile2
-rw-r--r--sysutils/direnv/Makefile2
-rw-r--r--sysutils/docker-credential-pass/Makefile2
-rw-r--r--sysutils/docker-machine/Makefile2
-rw-r--r--sysutils/docker-registry/Makefile2
-rw-r--r--sysutils/docker/Makefile2
-rw-r--r--sysutils/doctl/Makefile2
-rw-r--r--sysutils/duf/Makefile1
-rw-r--r--sysutils/eksctl/Makefile1
-rw-r--r--sysutils/elephant/Makefile1
-rw-r--r--sysutils/envconsul/Makefile2
-rw-r--r--sysutils/epazote/Makefile2
-rw-r--r--sysutils/equinix-metal-cli/Makefile2
-rw-r--r--sysutils/f2/Makefile1
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/fx/Makefile2
-rw-r--r--sysutils/gcp-ops-agent/Makefile2
-rw-r--r--sysutils/glow/Makefile1
-rw-r--r--sysutils/go-ntfy/Makefile2
-rw-r--r--sysutils/go-wtf/Makefile1
-rw-r--r--sysutils/goawk/Makefile1
-rw-r--r--sysutils/gomi/Makefile2
-rw-r--r--sysutils/gomplate/Makefile2
-rw-r--r--sysutils/gotop/Makefile2
-rw-r--r--sysutils/hared/Makefile2
-rw-r--r--sysutils/hcloud/Makefile1
-rw-r--r--sysutils/helm/Makefile2
-rw-r--r--sysutils/helmfile/Makefile2
-rw-r--r--sysutils/hostctl/Makefile2
-rw-r--r--sysutils/immortal/Makefile2
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/Makefile2
-rw-r--r--sysutils/ipget/Makefile2
-rw-r--r--sysutils/ipmi_exporter/Makefile2
-rw-r--r--sysutils/istio/Makefile2
-rw-r--r--sysutils/jest/Makefile2
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/k9s/Makefile1
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/khelpcenter/distinfo6
-rw-r--r--sysutils/kopia/Makefile2
-rw-r--r--sysutils/kops/Makefile1
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/kubectl/Makefile2
-rw-r--r--sysutils/lazyssh/Makefile2
-rw-r--r--sysutils/loaders-update/Makefile4
-rw-r--r--sysutils/loaders-update/distinfo6
-rw-r--r--sysutils/loki/Makefile2
-rw-r--r--sysutils/mackerel-agent/Makefile2
-rw-r--r--sysutils/minikube/Makefile2
-rw-r--r--sysutils/mkr/Makefile1
-rw-r--r--sysutils/mongodb_exporter/Makefile2
-rw-r--r--sysutils/mult/Makefile2
-rw-r--r--sysutils/nerdctl/Makefile1
-rw-r--r--sysutils/nginx-ui/Makefile2
-rw-r--r--sysutils/node_exporter/Makefile2
-rw-r--r--sysutils/nomad-driver-podman/Makefile2
-rw-r--r--sysutils/nut_exporter/Makefile2
-rw-r--r--sysutils/oc/Makefile2
-rw-r--r--sysutils/opa/Makefile3
-rw-r--r--sysutils/opa/distinfo10
-rw-r--r--sysutils/opentofu/Makefile2
-rw-r--r--sysutils/packer/Makefile2
-rw-r--r--sysutils/paladin/Makefile2
-rw-r--r--sysutils/pipeform/Makefile2
-rw-r--r--sysutils/py-google-compute-engine/Makefile2
-rw-r--r--sysutils/rest-server/Makefile2
-rw-r--r--sysutils/restic/Makefile2
-rw-r--r--sysutils/runj/Makefile2
-rw-r--r--sysutils/rush/Makefile2
-rw-r--r--sysutils/sake/Makefile2
-rw-r--r--sysutils/sensu-go/Makefile2
-rw-r--r--sysutils/serf/Makefile2
-rw-r--r--sysutils/siegfried/Makefile2
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/smug/Makefile1
-rw-r--r--sysutils/snmp_exporter/Makefile2
-rw-r--r--sysutils/snmp_exporter20/Makefile2
-rw-r--r--sysutils/sockaddr/Makefile2
-rw-r--r--sysutils/stackit/Makefile1
-rw-r--r--sysutils/stressdisk/Makefile2
-rw-r--r--sysutils/superfile/Makefile2
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--sysutils/tempo/Makefile2
-rw-r--r--sysutils/terraform-docs/Makefile2
-rw-r--r--sysutils/terraform-provider-gridscale/Makefile2
-rw-r--r--sysutils/terraform-provider-vultr/Makefile2
-rw-r--r--sysutils/terraform-switcher/Makefile1
-rw-r--r--sysutils/terraform/Makefile1
-rw-r--r--sysutils/terragrunt/Makefile1
-rw-r--r--sysutils/tflint/Makefile2
-rw-r--r--sysutils/treetop/Makefile2
-rw-r--r--sysutils/usacloud-core/Makefile2
-rw-r--r--sysutils/viddy/Makefile2
-rw-r--r--sysutils/walk/Makefile2
-rw-r--r--sysutils/zli/Makefile1
-rw-r--r--sysutils/zot/Makefile2
-rw-r--r--textproc/arianna/distinfo6
-rw-r--r--textproc/consul-template/Makefile2
-rw-r--r--textproc/csvq/Makefile2
-rw-r--r--textproc/dyff/Makefile2
-rw-r--r--textproc/fzf/Makefile1
-rw-r--r--textproc/gh-grep/Makefile2
-rw-r--r--textproc/git-chglog/Makefile2
-rw-r--r--textproc/gitlab-elasticsearch-indexer/Makefile1
-rw-r--r--textproc/gitlab-zoekt-indexer/Makefile1
-rw-r--r--textproc/go-md2man/Makefile2
-rw-r--r--textproc/go-transifex-client/Makefile2
-rw-r--r--textproc/go-yq/Makefile2
-rw-r--r--textproc/gojq/Makefile2
-rw-r--r--textproc/goldendict-ng/Makefile1
-rw-r--r--textproc/gron/Makefile2
-rw-r--r--textproc/htmltest/Makefile2
-rw-r--r--textproc/jid/Makefile2
-rw-r--r--textproc/kepubify/Makefile2
-rw-r--r--textproc/kompare/distinfo6
-rw-r--r--textproc/libkomparediff2/distinfo6
-rw-r--r--textproc/markdownfmt/Makefile2
-rw-r--r--textproc/markdownpart/distinfo6
-rw-r--r--textproc/md2roff/Makefile2
-rw-r--r--textproc/mdtt/Makefile2
-rw-r--r--textproc/miller/Makefile2
-rw-r--r--textproc/minify/Makefile1
-rw-r--r--textproc/moor/Makefile2
-rw-r--r--textproc/nerdlog/Makefile2
-rw-r--r--textproc/ov/Makefile1
-rw-r--r--textproc/peco/Makefile2
-rw-r--r--textproc/pup/Makefile2
-rw-r--r--textproc/py-regex/Makefile2
-rw-r--r--textproc/py-regex/distinfo6
-rw-r--r--textproc/py-regex/files/patch-pyproject.toml19
-rw-r--r--textproc/sift/Makefile1
-rw-r--r--textproc/sttr/Makefile2
-rw-r--r--textproc/textnote/Makefile2
-rw-r--r--textproc/textql/Makefile2
-rw-r--r--textproc/trdsql/Makefile2
-rw-r--r--textproc/uni/Makefile2
-rw-r--r--textproc/up/Makefile2
-rw-r--r--textproc/vale/Makefile1
-rw-r--r--textproc/vgrep/Makefile2
-rw-r--r--textproc/yamlfmt/Makefile1
-rw-r--r--textproc/ytt/Makefile2
-rw-r--r--www/adguardhome/Makefile2
-rw-r--r--www/amfora/Makefile1
-rw-r--r--www/angelfish/distinfo6
-rw-r--r--www/aquatone/Makefile2
-rw-r--r--www/authelia/Makefile2
-rw-r--r--www/beehive/Makefile2
-rw-r--r--www/bombadillo/Makefile2
-rw-r--r--www/bugzilla2atom/Makefile2
-rw-r--r--www/caddy-custom/Makefile2
-rw-r--r--www/caddy/Makefile2
-rw-r--r--www/carbonapi/Makefile2
-rw-r--r--www/chisel/Makefile1
-rw-r--r--www/codeberg-pages-server/Makefile2
-rw-r--r--www/colly/Makefile2
-rw-r--r--www/devd/Makefile2
-rw-r--r--www/eden/Makefile2
-rw-r--r--www/envoy/Makefile2
-rw-r--r--www/falkon/distinfo6
-rw-r--r--www/filebrowser-quantum/Makefile1
-rw-r--r--www/filebrowser/Makefile1
-rw-r--r--www/filtron/Makefile2
-rw-r--r--www/forgejo-lts/Makefile1
-rw-r--r--www/forgejo/Makefile1
-rw-r--r--www/galene/Makefile1
-rw-r--r--www/gatus/Makefile1
-rw-r--r--www/geneweb/Makefile2
-rw-r--r--www/gitea/Makefile2
-rw-r--r--www/glance/Makefile2
-rw-r--r--www/go-anubis/Makefile1
-rw-r--r--www/go-www/Makefile2
-rw-r--r--www/gobuffalo/Makefile2
-rw-r--r--www/gohugo/Makefile1
-rw-r--r--www/gotty/Makefile2
-rw-r--r--www/grafana/Makefile1
-rw-r--r--www/gurl/Makefile2
-rw-r--r--www/icapeg/Makefile2
-rw-r--r--www/imaginary/Makefile2
-rw-r--r--www/iridium/Makefile8
-rw-r--r--www/iridium/distinfo6
-rw-r--r--www/iridium/files/patch-BUILD.gn22
-rw-r--r--www/iridium/files/patch-base_BUILD.gn14
-rw-r--r--www/iridium/files/patch-base_allocator_partition__alloc__features.cc11
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni6
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h10
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h15
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/iridium/files/patch-base_debug_stack__trace.cc10
-rw-r--r--www/iridium/files/patch-base_files_drive__info__posix.cc4
-rw-r--r--www/iridium/files/patch-base_files_file__util__posix.cc8
-rw-r--r--www/iridium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/iridium/files/patch-base_memory_discardable__memory.cc14
-rw-r--r--www/iridium/files/patch-base_message__loop_message__pump__glib.cc6
-rw-r--r--www/iridium/files/patch-base_process_kill.h4
-rw-r--r--www/iridium/files/patch-base_process_memory__linux.cc12
-rw-r--r--www/iridium/files/patch-build_config_c++_modules.gni11
-rw-r--r--www/iridium/files/patch-build_config_clang_clang.gni6
-rw-r--r--www/iridium/files/patch-build_config_compiler_BUILD.gn44
-rw-r--r--www/iridium/files/patch-build_config_rust.gni14
-rw-r--r--www/iridium/files/patch-build_dotfile__settings.gni10
-rw-r--r--www/iridium/files/patch-build_rust_allocator_lib.rs4
-rw-r--r--www/iridium/files/patch-build_rust_std_BUILD.gn6
-rw-r--r--www/iridium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/iridium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/iridium/files/patch-cc_base_features.cc6
-rw-r--r--www/iridium/files/patch-chrome_app_chrome__main__delegate.cc42
-rw-r--r--www/iridium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_about__flags.cc144
-rw-r--r--www/iridium/files/patch-chrome_browser_accessibility_page__colors__controller.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__features.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_browser__process__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc45
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc37
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__browser__main.cc26
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc123
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc21
-rw-r--r--www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_devtools_devtools__window.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_download_download__file__picker.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_favicon_chrome__favicon__client.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.cc42
-rw-r--r--www/iridium/files/patch-chrome_browser_flag__descriptions.h44
-rw-r--r--www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_global__features.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc16
-rw-r--r--www/iridium/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_platform__util__linux.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc57
-rw-r--r--www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_prefs_session__startup__pref.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc45
-rw-r--r--www/iridium/files/patch-chrome_browser_profiles_profile__io__data.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h29
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__util.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_signin_signin__util.h14
-rw-r--r--www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_accelerator__table.cc17
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h29
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc23
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_hats_survey__config.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_sad__tab.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_infobar__utils.cc25
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_public_tab__features.h20
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc13
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.cc28
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_ui__features.h12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_url__identity.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc38
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc (renamed from www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc)6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc15
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.cc (renamed from www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc)16
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.h (renamed from www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h)12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc (renamed from www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc)8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc16
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc12
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc18
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc11
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc8
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc24
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc21
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc14
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc10
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc29
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h6
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc6
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_web__app.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h4
-rw-r--r--www/iridium/files/patch-chrome_browser_webapps_chrome__webapps__client.cc20
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__content__client.cc44
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.cc32
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__paths.cc12
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/iridium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/iridium/files/patch-chrome_common_controlled__frame_controlled__frame.cc20
-rw-r--r--www/iridium/files/patch-chrome_common_pref__names.h31
-rw-r--r--www/iridium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/iridium/files/patch-chrome_common_webui__url__constants.h8
-rw-r--r--www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc4
-rw-r--r--www/iridium/files/patch-chrome_renderer_chrome__content__renderer__client.cc29
-rw-r--r--www/iridium/files/patch-chrome_utility_services.cc6
-rw-r--r--www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc4
-rw-r--r--www/iridium/files/patch-components_BUILD.gn14
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc10
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h6
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc12
-rw-r--r--www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc4
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc34
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc10
-rw-r--r--www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h12
-rw-r--r--www/iridium/files/patch-components_collaboration_public_collaboration__controller__delegate.h11
-rw-r--r--www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc8
-rw-r--r--www/iridium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.cc20
-rw-r--r--www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.h11
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc15
-rw-r--r--www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc4
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc8
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__constants.h6
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.cc12
-rw-r--r--www/iridium/files/patch-components_feature__engagement_public_feature__list.h12
-rw-r--r--www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni14
-rw-r--r--www/iridium/files/patch-components_live__caption_caption__util.cc4
-rw-r--r--www/iridium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/iridium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc6
-rw-r--r--www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc6
-rw-r--r--www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc12
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc6
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc4
-rw-r--r--www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/iridium/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc11
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc10
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc20
-rw-r--r--www/iridium/files/patch-components_policy_core_common_policy__pref__names.h4
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc4
-rw-r--r--www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h4
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.cc33
-rw-r--r--www/iridium/files/patch-components_signin_public_base_signin__switches.h25
-rw-r--r--www/iridium/files/patch-components_supervised__user_core_common_features.cc16
-rw-r--r--www/iridium/files/patch-components_sync__bookmarks_bookmark__model__view.cc20
-rw-r--r--www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc11
-rw-r--r--www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc4
-rw-r--r--www/iridium/files/patch-components_sync_service_sync__service__impl.cc4
-rw-r--r--www/iridium/files/patch-components_translate_core_common_translate__util.cc6
-rw-r--r--www/iridium/files/patch-components_update__client_update__query__params.cc4
-rw-r--r--www/iridium/files/patch-components_viz_host_gpu__host__impl.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc6
-rw-r--r--www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h4
-rw-r--r--www/iridium/files/patch-content_app_content__main__runner__impl.cc26
-rw-r--r--www/iridium/files/patch-content_browser_BUILD.gn6
-rw-r--r--www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h4
-rw-r--r--www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc6
-rw-r--r--www/iridium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc20
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc14
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h8
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc10
-rw-r--r--www/iridium/files/patch-content_browser_v8__snapshot__files.cc4
-rw-r--r--www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/iridium/files/patch-content_child_child__process.cc6
-rw-r--r--www/iridium/files/patch-content_child_child__process.h4
-rw-r--r--www/iridium/files/patch-content_common_features.cc8
-rw-r--r--www/iridium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/iridium/files/patch-content_public_browser_content__browser__client.cc4
-rw-r--r--www/iridium/files/patch-content_public_common_content__features.cc24
-rw-r--r--www/iridium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc8
-rw-r--r--www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h6
-rw-r--r--www/iridium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/iridium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc15
-rw-r--r--www/iridium/files/patch-device_gamepad_BUILD.gn4
-rw-r--r--www/iridium/files/patch-device_gamepad_gamepad__provider.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/iridium/files/patch-extensions_browser_api_management_management__api.cc4
-rw-r--r--www/iridium/files/patch-extensions_common_api___permission__features.json10
-rw-r--r--www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc4
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc8
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc20
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc10
-rw-r--r--www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__finch__features.cc6
-rw-r--r--www/iridium/files/patch-gpu_config_gpu__info__collector.cc8
-rw-r--r--www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc20
-rw-r--r--www/iridium/files/patch-gpu_webgpu_dawn__commit__hash.h11
-rw-r--r--www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc4
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel.cc20
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel.h4
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel__common.cc11
-rw-r--r--www/iridium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/iridium/files/patch-ipc_ipc__message__utils.cc11
-rw-r--r--www/iridium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/iridium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/iridium/files/patch-media_base_media__switches.cc46
-rw-r--r--www/iridium/files/patch-media_base_media__switches.h10
-rw-r--r--www/iridium/files/patch-media_base_video__frame.cc12
-rw-r--r--www/iridium/files/patch-media_capture_video_video__capture__device__client.cc4
-rw-r--r--www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc6
-rw-r--r--www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/iridium/files/patch-media_gpu_v4l2_v4l2__utils.cc20
-rw-r--r--www/iridium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/iridium/files/patch-mojo_core_channel.cc6
-rw-r--r--www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/iridium/files/patch-net_BUILD.gn18
-rw-r--r--www/iridium/files/patch-net_base_features.cc28
-rw-r--r--www/iridium/files/patch-net_dns_BUILD.gn10
-rw-r--r--www/iridium/files/patch-net_socket_udp__socket__posix.cc8
-rw-r--r--www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc6
-rw-r--r--www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h6
-rw-r--r--www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/iridium/files/patch-printing_printing__features.cc12
-rw-r--r--www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc4
-rw-r--r--www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc8
-rw-r--r--www/iridium/files/patch-remoting_host_host__power__save__blocker.cc11
-rw-r--r--www/iridium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/iridium/files/patch-sandbox_policy_features.cc12
-rw-r--r--www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc4
-rw-r--r--www/iridium/files/patch-services_device_public_cpp_device__features.cc23
-rw-r--r--www/iridium/files/patch-services_network_network__context.cc4
-rw-r--r--www/iridium/files/patch-services_network_network__context.h4
-rw-r--r--www/iridium/files/patch-services_network_public_cpp_features.cc10
-rw-r--r--www/iridium/files/patch-services_on__device__model_ml_BUILD.gn4
-rw-r--r--www/iridium/files/patch-services_on__device__model_ml_on__device__model__executor.cc10
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h6
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc15
-rw-r--r--www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h15
-rw-r--r--www/iridium/files/patch-third__party_blink_common_features.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc11
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc4
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json528
-rw-r--r--www/iridium/files/patch-third__party_crabbyavif_BUILD.gn16
-rw-r--r--www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h4
-rw-r--r--www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc4
-rw-r--r--www/iridium/files/patch-third__party_skia_rust_png_FFI.rs (renamed from www/iridium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs)8
-rw-r--r--www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h4
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/iridium/files/patch-third__party_tflite_features.gni4
-rw-r--r--www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.cc10
-rw-r--r--www/iridium/files/patch-ui_accessibility_accessibility__features.h6
-rw-r--r--www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc10
-rw-r--r--www/iridium/files/patch-ui_base_ui__base__features.cc14
-rw-r--r--www/iridium/files/patch-ui_color_color__id.h4
-rw-r--r--www/iridium/files/patch-ui_color_color__provider__utils.cc11
-rw-r--r--www/iridium/files/patch-ui_display_screen.cc4
-rw-r--r--www/iridium/files/patch-ui_display_screen.h6
-rw-r--r--www/iridium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc4
-rw-r--r--www/iridium/files/patch-ui_gfx_native__ui__types.h (renamed from www/iridium/files/patch-ui_gfx_native__widget__types.h)6
-rw-r--r--www/iridium/files/patch-ui_gl_gl__switches.cc6
-rw-r--r--www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc6
-rw-r--r--www/iridium/files/patch-ui_native__theme_native__theme.h6
-rw-r--r--www/iridium/files/patch-ui_native__theme_native__theme__base.cc10
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc6
-rw-r--r--www/iridium/files/patch-ui_views_BUILD.gn4
-rw-r--r--www/iridium/files/patch-ui_views_controls_textfield_textfield.cc12
-rw-r--r--www/iridium/files/patch-ui_views_focus_focus__manager.cc6
-rw-r--r--www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc4
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.cc4
-rw-r--r--www/iridium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/iridium/files/patch-ui_views_window_default__frame__view.cc4
-rw-r--r--www/iridium/files/patch-v8_BUILD.gn14
-rw-r--r--www/iridium/files/patch-v8_include_v8config.h4
-rw-r--r--www/iridium/files/patch-v8_src_api_api.cc4
-rw-r--r--www/iridium/files/patch-v8_src_base_atomicops.h4
-rw-r--r--www/iridium/files/patch-v8_src_execution_isolate.cc4
-rw-r--r--www/iridium/files/patch-v8_src_flags_flags.cc4
-rw-r--r--www/iridium/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc11
-rw-r--r--www/jira-cli/Makefile2
-rw-r--r--www/katana/Makefile2
-rw-r--r--www/kineto/Makefile2
-rw-r--r--www/lzr/Makefile2
-rw-r--r--www/mattermost-server/Makefile1
-rw-r--r--www/miniflux/Makefile2
-rw-r--r--www/minio-client/Makefile2
-rw-r--r--www/minio/Makefile1
-rw-r--r--www/mirrorselect/Makefile2
-rw-r--r--www/morty/Makefile2
-rw-r--r--www/nginx-prometheus-exporter/Makefile2
-rw-r--r--www/nginx-vts-exporter/Makefile2
-rw-r--r--www/oneshot/Makefile2
-rw-r--r--www/phpfpmtop/Makefile2
-rw-r--r--www/pocket-id/Makefile1
-rw-r--r--www/pomerium/Makefile2
-rw-r--r--www/py-django42/Makefile2
-rw-r--r--www/py-django42/distinfo6
-rw-r--r--www/py-django51/Makefile2
-rw-r--r--www/py-django51/distinfo6
-rw-r--r--www/py-django51/files/patch-pyproject.toml15
-rw-r--r--www/py-django52/Makefile2
-rw-r--r--www/py-django52/distinfo6
-rw-r--r--www/py-django52/files/patch-pyproject.toml15
-rw-r--r--www/py-google-api-python-client/Makefile2
-rw-r--r--www/py-google-api-python-client/distinfo6
-rw-r--r--www/pydio-cells/Makefile4
-rw-r--r--www/pydio-cells/distinfo10
-rw-r--r--www/remark42/Makefile2
-rw-r--r--www/s/Makefile2
-rw-r--r--www/tgpt/Makefile2
-rw-r--r--www/tinyauth/Makefile1
-rw-r--r--www/tusc/Makefile2
-rw-r--r--www/tusd/Makefile2
-rw-r--r--www/uchiwa/Makefile2
-rw-r--r--www/urlfinder/Makefile1
-rw-r--r--www/varnish_exporter/Makefile2
-rw-r--r--www/vultr-cli/Makefile2
-rw-r--r--www/webhook/Makefile2
-rw-r--r--www/websocketd/Makefile2
-rw-r--r--www/writeas-cli/Makefile2
-rw-r--r--www/writefreely/Makefile2
-rw-r--r--www/wuzz/Makefile2
-rw-r--r--www/xcaddy/Makefile2
-rw-r--r--www/zgrab2/Makefile2
-rw-r--r--x11-clocks/kteatime/distinfo6
-rw-r--r--x11-clocks/ktimer/distinfo6
-rw-r--r--x11-fm/dolphin/distinfo6
-rw-r--r--x11-fm/konqueror/distinfo6
-rw-r--r--x11-toolkits/kddockwidgets/Makefile1
-rw-r--r--x11/aminal/Makefile2
-rw-r--r--x11/cliphist/Makefile2
-rw-r--r--x11/clipman/Makefile2
-rw-r--r--x11/darktile/Makefile2
-rw-r--r--x11/hyprls/Makefile2
-rw-r--r--x11/kitty/Makefile2
-rw-r--r--x11/konsole/distinfo6
-rw-r--r--x11/nwg-bar/Makefile2
-rw-r--r--x11/nwg-dock-hyprland/Makefile2
-rw-r--r--x11/nwg-dock/Makefile2
-rw-r--r--x11/nwg-drawer/Makefile2
-rw-r--r--x11/nwg-look/Makefile2
-rw-r--r--x11/nwg-menu/Makefile2
-rw-r--r--x11/wallutils/Makefile2
-rw-r--r--x11/waybar/Makefile2
-rw-r--r--x11/xfce4-screenshooter-plugin/Makefile2
-rw-r--r--x11/xfce4-screenshooter-plugin/distinfo6
-rw-r--r--x11/yakuake/distinfo6
1531 files changed, 23122 insertions, 4442 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index bc37d3566c9f..b50c2a9afa70 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -104,8 +104,8 @@ KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
# devel/kdevelop, games/libkdegames, games/libkmahjongg, graphics/kgraphviewer
-KDE_APPLICATIONS6_VERSION?= 25.08.2
-KDE_APPLICATIONS6_SHLIB_VER?= 6.5.2
+KDE_APPLICATIONS6_VERSION?= 25.08.3
+KDE_APPLICATIONS6_SHLIB_VER?= 6.5.3
# G as in KDE Gear, and as in "don't make the variable name longer than required".
KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION}
KDE_APPLICATIONS6_BRANCH?= stable
diff --git a/UPDATING b/UPDATING
index 3280cc68707c..1e210022df94 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,21 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20251105:
+ AFFECTS: users of net/unison
+ AUTHOR: madpilot@FreeBSD.org
+
+ With the update to version 2.53.8 the port uses upstream install target.
+ This causes the installed unison binary to always me the command line
+ version, even when the port is compiled with xorg support. The UI binary
+ is installed as unison-gui.
+
+ The unison.desktop file provided with the port is adjusted to launch the
+ new unison-gui binary.
+
+ Please verify any local scripts using the unison binaries are adapted to
+ this change.
+
20251019:
AFFECTS: users of security/clamav
AUTHOR: yasu@FreeBSD.org
diff --git a/accessibility/darkman/Makefile b/accessibility/darkman/Makefile
index 4ea79635171c..06f5b796edb6 100644
--- a/accessibility/darkman/Makefile
+++ b/accessibility/darkman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= darkman
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= accessibility wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 33d7a9e283fd..5192f322a6f4 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874548
-SHA256 (KDE/release-service/25.08.2/kmag-25.08.2.tar.xz) = f3343998a6b884453fc9738e7a4f560f716e34a5328f9f0df125eeb53274c081
-SIZE (KDE/release-service/25.08.2/kmag-25.08.2.tar.xz) = 680356
+TIMESTAMP = 1762264282
+SHA256 (KDE/release-service/25.08.3/kmag-25.08.3.tar.xz) = c430790e593b834657172b94abda0ff0c125bf6ac44946b247c737db21aab468
+SIZE (KDE/release-service/25.08.3/kmag-25.08.3.tar.xz) = 680348
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index 274e4cc09aa3..739558365e91 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874550
-SHA256 (KDE/release-service/25.08.2/kmousetool-25.08.2.tar.xz) = e4606b31108d87bbfa735a09dcfd00584237a1ff8d708c5237dd662d014aeabf
-SIZE (KDE/release-service/25.08.2/kmousetool-25.08.2.tar.xz) = 135464
+TIMESTAMP = 1762264285
+SHA256 (KDE/release-service/25.08.3/kmousetool-25.08.3.tar.xz) = 79d3e00321cf64f10e3557b531d10bc58735d6beaa237243bf7986e37024e08f
+SIZE (KDE/release-service/25.08.3/kmousetool-25.08.3.tar.xz) = 135472
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index a17b73fcc340..8e89b7c8f6d5 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874553
-SHA256 (KDE/release-service/25.08.2/kmouth-25.08.2.tar.xz) = 142ef68d3d0fc5f280d2078761955d05a6bbb59eb2c59ad7d30c0093f2536b0e
-SIZE (KDE/release-service/25.08.2/kmouth-25.08.2.tar.xz) = 1945908
+TIMESTAMP = 1762264287
+SHA256 (KDE/release-service/25.08.3/kmouth-25.08.3.tar.xz) = 2fef6d8ef93202a2dacac3bb97f02d37790cc6214cc6d94963b1bb33b1eed37e
+SIZE (KDE/release-service/25.08.3/kmouth-25.08.3.tar.xz) = 1945948
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 0666a28799d5..e3c9d529e985 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874555
-SHA256 (KDE/release-service/25.08.2/ark-25.08.2.tar.xz) = 763eabec1e80050f3443bb7a0bc36d777b28ab07200efb16630bf33f7db0cbca
-SIZE (KDE/release-service/25.08.2/ark-25.08.2.tar.xz) = 3018076
+TIMESTAMP = 1762264290
+SHA256 (KDE/release-service/25.08.3/ark-25.08.3.tar.xz) = ca4fb7295f090280df02d24b64f113e10c6f618138b387bc1fd7a2c561de554f
+SIZE (KDE/release-service/25.08.3/ark-25.08.3.tar.xz) = 3018136
diff --git a/archivers/nfpm/Makefile b/archivers/nfpm/Makefile
index 40872f71a00c..4d72e998907a 100644
--- a/archivers/nfpm/Makefile
+++ b/archivers/nfpm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nfpm
DISTVERSIONPREFIX= v
DISTVERSION= 2.41.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= archivers
MAINTAINER= yuri@FreeBSD.org
diff --git a/archivers/plakar/Makefile b/archivers/plakar/Makefile
index 1d7b7b5e37b8..61867cfdf455 100644
--- a/archivers/plakar/Makefile
+++ b/archivers/plakar/Makefile
@@ -1,20 +1,19 @@
PORTNAME= plakar
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.1
-DISTVERSIONSUFFIX= -beta.13
-PORTREVISION= 2
+DISTVERSION= 1.0.5
+PORTREVISION= 1
CATEGORIES= archivers
-MAINTAINER= lbartoletti@FreeBSD.org
+MAINTAINER= twisla@twis.la
COMMENT= Utility to create distributed, versioned backups
WWW= https://docs.plakar.io/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules,1.25
GO_MODULE= github.com/PlakarKorp/plakar
-GO_TARGET= ./cmd/${PORTNAME}
+GO_TARGET= .
PLIST_FILES= bin/plakar
diff --git a/archivers/plakar/distinfo b/archivers/plakar/distinfo
index 1a2710516b70..261a9bce320a 100644
--- a/archivers/plakar/distinfo
+++ b/archivers/plakar/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742894250
-SHA256 (go/archivers_plakar/plakar-v1.0.1-beta.13/v1.0.1-beta.13.mod) = aa37d6744ef6752d6dd3c04e1db90e6b2025518e45f326437b8868b8a9d8bacd
-SIZE (go/archivers_plakar/plakar-v1.0.1-beta.13/v1.0.1-beta.13.mod) = 5523
-SHA256 (go/archivers_plakar/plakar-v1.0.1-beta.13/v1.0.1-beta.13.zip) = 3d3151aeb1df5b35559e02d899bc3b31a2cd6e1e64ccd6be8c7920e989385231
-SIZE (go/archivers_plakar/plakar-v1.0.1-beta.13/v1.0.1-beta.13.zip) = 1171067
+TIMESTAMP = 1762349786
+SHA256 (go/archivers_plakar/plakar-v1.0.5/v1.0.5.mod) = cc6116a1608a1980045fc3eea914248ac2cacef384b5500023acf12fea5d6f23
+SIZE (go/archivers_plakar/plakar-v1.0.5/v1.0.5.mod) = 6174
+SHA256 (go/archivers_plakar/plakar-v1.0.5/v1.0.5.zip) = de988650f5133430959882defd5a60cbacc0695112f4eb5fbbc6aa74b690c49a
+SIZE (go/archivers_plakar/plakar-v1.0.5/v1.0.5.zip) = 6089851
diff --git a/archivers/unpackerr/Makefile b/archivers/unpackerr/Makefile
index 9b67d90bac5d..e65903475ee8 100644
--- a/archivers/unpackerr/Makefile
+++ b/archivers/unpackerr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= unpackerr
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= archivers
MAINTAINER= mdw@FreeBSD.org
diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo
index 16fee0480382..58bdce177406 100644
--- a/astro/kosmindoormap/distinfo
+++ b/astro/kosmindoormap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874557
-SHA256 (KDE/release-service/25.08.2/kosmindoormap-25.08.2.tar.xz) = 39a7f40947352a3e449cef8045f780a94d5af4d95e1800f6a6319a652928319b
-SIZE (KDE/release-service/25.08.2/kosmindoormap-25.08.2.tar.xz) = 777172
+TIMESTAMP = 1762264292
+SHA256 (KDE/release-service/25.08.3/kosmindoormap-25.08.3.tar.xz) = 1a2ce2c3e514bfe01e7b1fde943bf099121cad82a88f444bdac03b57509be3df
+SIZE (KDE/release-service/25.08.3/kosmindoormap-25.08.3.tar.xz) = 777012
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index 5facec5b37cc..f1ac9964345f 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874560
-SHA256 (KDE/release-service/25.08.2/marble-25.08.2.tar.xz) = 655d70a768ffc67d5d3f2d820005dea57ff9af5d09837e3ababcff12fcb775ff
-SIZE (KDE/release-service/25.08.2/marble-25.08.2.tar.xz) = 53788532
+TIMESTAMP = 1762264295
+SHA256 (KDE/release-service/25.08.3/marble-25.08.3.tar.xz) = 65c034dacc7a2d5bbf534fca6574289e8b1dbf2bd50e4f63ff4d1ab64ff07198
+SIZE (KDE/release-service/25.08.3/marble-25.08.3.tar.xz) = 53790288
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 9f5cacea9ba5..9b538a610fd9 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874562
-SHA256 (KDE/release-service/25.08.2/audiocd-kio-25.08.2.tar.xz) = ae758ddd6fabea2d807f4a8b71b98b1ad2f0b530aeebe3b5794b5187162f90bf
-SIZE (KDE/release-service/25.08.2/audiocd-kio-25.08.2.tar.xz) = 584332
+TIMESTAMP = 1762264298
+SHA256 (KDE/release-service/25.08.3/audiocd-kio-25.08.3.tar.xz) = 6ee38146ed7b615047db03e14205ea9221249e6eb84724bd6609af982f57eeac
+SIZE (KDE/release-service/25.08.3/audiocd-kio-25.08.3.tar.xz) = 584224
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index e94f474bfbe5..ddff416ef065 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874565
-SHA256 (KDE/release-service/25.08.2/elisa-25.08.2.tar.xz) = e07508b084a4f5df1bcea758ca705a8a53c90dc01f6f5435a9ef38785d1b11c1
-SIZE (KDE/release-service/25.08.2/elisa-25.08.2.tar.xz) = 1498316
+TIMESTAMP = 1762264300
+SHA256 (KDE/release-service/25.08.3/elisa-25.08.3.tar.xz) = 63674bbd058a518d740bd9880d65a9af6a816fc33fb904cc1f0c0c248447dd13
+SIZE (KDE/release-service/25.08.3/elisa-25.08.3.tar.xz) = 1498380
diff --git a/audio/furnace/Makefile b/audio/furnace/Makefile
index f46d3af2928b..361dc780c0e7 100644
--- a/audio/furnace/Makefile
+++ b/audio/furnace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= furnace
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.8.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/go-librespot/Makefile b/audio/go-librespot/Makefile
index c03a4c482ba9..ffdbe4a063ed 100644
--- a/audio/go-librespot/Makefile
+++ b/audio/go-librespot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-librespot
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= ale@biancalanas.net
diff --git a/audio/gonic/Makefile b/audio/gonic/Makefile
index 9d31aa792ad0..0e5742fe6730 100644
--- a/audio/gonic/Makefile
+++ b/audio/gonic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gonic
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio net
MAINTAINER= tagattie@FreeBSD.org
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index 56b86506a4be..66ee03841c25 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874567
-SHA256 (KDE/release-service/25.08.2/juk-25.08.2.tar.xz) = 2b396a80378ae72813d02986b6a3502c975065b49a9feaf382426c7a965a48a0
-SIZE (KDE/release-service/25.08.2/juk-25.08.2.tar.xz) = 1933636
+TIMESTAMP = 1762264303
+SHA256 (KDE/release-service/25.08.3/juk-25.08.3.tar.xz) = b95c1fbb5ae067453b2ab52b9c0e8c08d5bb57ee3e5edcb1d1fb0c702f8ffe89
+SIZE (KDE/release-service/25.08.3/juk-25.08.3.tar.xz) = 1933804
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index d91e3bd04835..d5bf1f75a204 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874570
-SHA256 (KDE/release-service/25.08.2/kmix-25.08.2.tar.xz) = 60f8d36530c176a2260eae674aac2e7241508dcad6287ffbbfaafa57942a65e7
-SIZE (KDE/release-service/25.08.2/kmix-25.08.2.tar.xz) = 1178672
+TIMESTAMP = 1762264305
+SHA256 (KDE/release-service/25.08.3/kmix-25.08.3.tar.xz) = f8428c160adb68cd9fa00d36e9543ae4f44f364fd599327e7694ab633108f79c
+SIZE (KDE/release-service/25.08.3/kmix-25.08.3.tar.xz) = 1178692
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index e259ddd4f39d..b2324f27b7ed 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874572
-SHA256 (KDE/release-service/25.08.2/kwave-25.08.2.tar.xz) = e00e1a941d56023d503edec6d27468cef2dc1794f72102800a2449dd4f0c970a
-SIZE (KDE/release-service/25.08.2/kwave-25.08.2.tar.xz) = 6532188
+TIMESTAMP = 1762264308
+SHA256 (KDE/release-service/25.08.3/kwave-25.08.3.tar.xz) = 48dc786800ddc9c946fcec71258f3cf7a3adee91c1304b85da056d26ce8ca254
+SIZE (KDE/release-service/25.08.3/kwave-25.08.3.tar.xz) = 6531788
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index f15e23547604..17d06ee601ef 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874575
-SHA256 (KDE/release-service/25.08.2/libkcddb-25.08.2.tar.xz) = 960235509691c21dfd8ee1c5493aeee585912bdf1806a6b4b59b8f69f995aa71
-SIZE (KDE/release-service/25.08.2/libkcddb-25.08.2.tar.xz) = 448760
+TIMESTAMP = 1762264310
+SHA256 (KDE/release-service/25.08.3/libkcddb-25.08.3.tar.xz) = 1d85ebf3cf744e356ff20fdf0038327944fea43378628da3bd8b990e65d37697
+SIZE (KDE/release-service/25.08.3/libkcddb-25.08.3.tar.xz) = 448792
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index a802a8bfa5b1..b0c6712c6916 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874577
-SHA256 (KDE/release-service/25.08.2/libkcompactdisc-25.08.2.tar.xz) = 76af8e22328c379845a4bc52d5cb1d1f6065973f2cb531835302bca528cc6728
-SIZE (KDE/release-service/25.08.2/libkcompactdisc-25.08.2.tar.xz) = 100664
+TIMESTAMP = 1762264313
+SHA256 (KDE/release-service/25.08.3/libkcompactdisc-25.08.3.tar.xz) = 3d7a9e8ab4dc149708ba459bee0ba65be854eaec78c97f7ba7f8f6632ae38670
+SIZE (KDE/release-service/25.08.3/libkcompactdisc-25.08.3.tar.xz) = 100692
diff --git a/audio/murmur-cli/Makefile b/audio/murmur-cli/Makefile
index e238c78c656b..a3c55148aa42 100644
--- a/audio/murmur-cli/Makefile
+++ b/audio/murmur-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= murmur-cli
PORTVERSION= 0.0.0.20200528
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index 893274114838..215325ec0ee4 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= musicpd
PORTVERSION= 0.24.6
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/ncmpc/Makefile b/audio/ncmpc/Makefile
index f8623a6c3eea..4541eec8aff6 100644
--- a/audio/ncmpc/Makefile
+++ b/audio/ncmpc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncmpc
DISTVERSION= 0.51
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/ncmpc/0/
diff --git a/audio/piper/Makefile b/audio/piper/Makefile
index dc3ab75f4a64..b2b0033d861a 100644
--- a/audio/piper/Makefile
+++ b/audio/piper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= piper
DISTVERSION= 2023.11.14
-PORTREVISION= 1
DISTVERSIONSUFFIX= -2
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= kenrap@kennethraplee.com
diff --git a/audio/sdl_audiolib/Makefile b/audio/sdl_audiolib/Makefile
index 156b9cea24de..d311ffc4d65f 100644
--- a/audio/sdl_audiolib/Makefile
+++ b/audio/sdl_audiolib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl_audiolib
PORTVERSION= git20220713
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= audio
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/audio/unflac/Makefile b/audio/unflac/Makefile
index a89ec1651b91..9389c113fc78 100644
--- a/audio/unflac/Makefile
+++ b/audio/unflac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unflac
DISTVERSION= 1.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= audio
MAINTAINER= bsd@abinet.ru
diff --git a/audio/visp-go/Makefile b/audio/visp-go/Makefile
index ae975019f173..fc04ae07280c 100644
--- a/audio/visp-go/Makefile
+++ b/audio/visp-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visp-go
DISTVERSION= g20210723
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/benchmarks/ali/Makefile b/benchmarks/ali/Makefile
index 9aa14327516a..4a771a766813 100644
--- a/benchmarks/ali/Makefile
+++ b/benchmarks/ali/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ali
PORTVERSION= 0.7.5
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= benchmarks
MAINTAINER= olgeni@FreeBSD.org
diff --git a/benchmarks/bombardier/Makefile b/benchmarks/bombardier/Makefile
index 0ad3dea30442..f7a3ff1bd14c 100644
--- a/benchmarks/bombardier/Makefile
+++ b/benchmarks/bombardier/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bombardier
PORTVERSION= 1.2.6
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= benchmarks
MAINTAINER= danilo@FreeBSD.org
diff --git a/benchmarks/ddosify/Makefile b/benchmarks/ddosify/Makefile
index 4aecfa487dfd..89f60cb12b3a 100644
--- a/benchmarks/ddosify/Makefile
+++ b/benchmarks/ddosify/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ddosify
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= benchmarks
MAINTAINER= grembo@FreeBSD.org
diff --git a/benchmarks/hey/Makefile b/benchmarks/hey/Makefile
index 4755551bbf8c..1e34b431fad0 100644
--- a/benchmarks/hey/Makefile
+++ b/benchmarks/hey/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hey
PORTVERSION= 0.1.4
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= benchmarks
MAINTAINER= adamw@FreeBSD.org
diff --git a/benchmarks/plow/Makefile b/benchmarks/plow/Makefile
index bf76e188d4e4..aefacd8d2738 100644
--- a/benchmarks/plow/Makefile
+++ b/benchmarks/plow/Makefile
@@ -1,7 +1,7 @@
PORTNAME= plow
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= benchmarks
MAINTAINER= dutra@FreeBSD.org
diff --git a/benchmarks/vegeta/Makefile b/benchmarks/vegeta/Makefile
index ed6527f81806..a2a80d297df5 100644
--- a/benchmarks/vegeta/Makefile
+++ b/benchmarks/vegeta/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vegeta
DISTVERSIONPREFIX= v
DISTVERSION= 12.11.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= benchmarks www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/biology/diamond/Makefile b/biology/diamond/Makefile
index 9906f07ffa37..1b4565fa5d43 100644
--- a/biology/diamond/Makefile
+++ b/biology/diamond/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diamond
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.14
+DISTVERSION= 2.1.15
CATEGORIES= biology
MAINTAINER= jrm@FreeBSD.org
diff --git a/biology/diamond/distinfo b/biology/diamond/distinfo
index 82c4ded15aa8..0b37daed69d3 100644
--- a/biology/diamond/distinfo
+++ b/biology/diamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757553144
-SHA256 (bbuchfink-diamond-v2.1.14_GH0.tar.gz) = 161a5f008a0a2f38fbe014abc0943d2b9b482510a3a64e4e3ab7230ddddd484e
-SIZE (bbuchfink-diamond-v2.1.14_GH0.tar.gz) = 1751615
+TIMESTAMP = 1762361680
+SHA256 (bbuchfink-diamond-v2.1.15_GH0.tar.gz) = 8159e400bc2eea504199f0dae8ba82a6402546d4d2cd941012cdc13c7e651c66
+SIZE (bbuchfink-diamond-v2.1.15_GH0.tar.gz) = 978816
diff --git a/biology/kmcp/Makefile b/biology/kmcp/Makefile
index 7e0b494e287f..c546950d7e07 100644
--- a/biology/kmcp/Makefile
+++ b/biology/kmcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kmcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
diff --git a/biology/ncbi-entrez-direct/Makefile b/biology/ncbi-entrez-direct/Makefile
index c7eb68295653..75d629fc4bad 100644
--- a/biology/ncbi-entrez-direct/Makefile
+++ b/biology/ncbi-entrez-direct/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncbi-entrez-direct
DISTVERSION= 14.9.20210423
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= biology perl5
MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/${PORTVERSION}/
DISTFILES= edirect.tar.gz
diff --git a/biology/seqkit/Makefile b/biology/seqkit/Makefile
index c6085556d076..a58c6f20115a 100644
--- a/biology/seqkit/Makefile
+++ b/biology/seqkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= seqkit
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
diff --git a/biology/taxonkit/Makefile b/biology/taxonkit/Makefile
index b45e88e0da01..0b37627a9d56 100644
--- a/biology/taxonkit/Makefile
+++ b/biology/taxonkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= taxonkit
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
diff --git a/biology/unikmer/Makefile b/biology/unikmer/Makefile
index 755999f07913..8a8e30897420 100644
--- a/biology/unikmer/Makefile
+++ b/biology/unikmer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= unikmer
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/cura-engine/Makefile b/cad/cura-engine/Makefile
index eda8471a8cdd..6a06a20f0ed2 100644
--- a/cad/cura-engine/Makefile
+++ b/cad/cura-engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= CuraEngine
PORTVERSION= 5.7.0
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= cad
DIST_SUBDIR= Ultimaker
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index c4c2f46da0f9..47691b22b3c2 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 1.0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
diff --git a/cad/netgen-lvs/Makefile b/cad/netgen-lvs/Makefile
index 8006969e95d7..8b0f5a71b5ee 100644
--- a/cad/netgen-lvs/Makefile
+++ b/cad/netgen-lvs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netgen
-DISTVERSION= 1.5.300
+DISTVERSION= 1.5.305
CATEGORIES= cad
PKGNAMESUFFIX= -lvs
@@ -17,7 +17,7 @@ USE_GITHUB= yes
GH_ACCOUNT= RTimothyEdwards
USE_XORG= x11
-SHEBANG_FILES= tcltk/netgen.sh.in
+SHEBANG_FILES= python/*.py python/*.py.in tcltk/netgen.sh.in
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-interpreter=tcl \
@@ -28,11 +28,6 @@ CONFIGURE_ENV= HAVE_PYTHON3=yes
CONFLICTS_INSTALL= netgen # bin/netgen
-post-patch:
- @${REINPLACE_CMD} -e 's|^#!/bin/env python3$$|#!${PYTHON_CMD}|' \
- ${WRKSRC}/python/*.py \
- ${WRKSRC}/python/*.py.in
-
post-install:
@cd ${STAGEDIR}${PREFIX}/lib/netgen/tcl && \
${STRIP_CMD} netgenexec tclnetgen.so
diff --git a/cad/netgen-lvs/distinfo b/cad/netgen-lvs/distinfo
index 115774e83495..73fedfc3b54b 100644
--- a/cad/netgen-lvs/distinfo
+++ b/cad/netgen-lvs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758492210
-SHA256 (RTimothyEdwards-netgen-1.5.300_GH0.tar.gz) = 969b8059c45b82676278a29db145581969525dc692e3478dcda75935bbdb8515
-SIZE (RTimothyEdwards-netgen-1.5.300_GH0.tar.gz) = 554017
+TIMESTAMP = 1762272956
+SHA256 (RTimothyEdwards-netgen-1.5.305_GH0.tar.gz) = 5d36cbd06f196f73d4fce769f81678231bdf49d909f0e100bc9c6e065f4a72e3
+SIZE (RTimothyEdwards-netgen-1.5.305_GH0.tar.gz) = 554621
diff --git a/cad/openroad/Makefile b/cad/openroad/Makefile
index f14b52a4279e..11584cb68b78 100644
--- a/cad/openroad/Makefile
+++ b/cad/openroad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openroad
DISTVERSIONPREFIX= v
DISTVERSION= 2.0-20250216
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= cad
diff --git a/chinese/librime/Makefile b/chinese/librime/Makefile
index aa95aec9862f..7b087b86167a 100644
--- a/chinese/librime/Makefile
+++ b/chinese/librime/Makefile
@@ -1,5 +1,6 @@
PORTNAME= librime
-PORTVERSION= 1.14.0
+DISTVERSION= 1.14.0
+PORTREVISION= 1
CATEGORIES= chinese textproc
MAINTAINER= khng@FreeBSD.org
@@ -10,26 +11,25 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
- libcapnp.so:devel/capnproto \
libgflags.so:devel/gflags \
libglog.so:devel/glog \
libleveldb.so:databases/leveldb \
libmarisa.so:devel/marisa-trie \
libopencc.so:chinese/opencc \
- libyaml-cpp.so:devel/yaml-cpp \
+ libyaml-cpp.so:devel/yaml-cpp
-USES= cmake compiler:c++14-lang gettext perl5 pkgconfig xorg
+USES= cmake compiler:c++17-lang perl5 pathfix pkgconfig xorg
USE_PERL5= build patch
-
-CMAKE_OFF= BUILD_TEST
-
-USE_CXXSTD= c++14
-USE_LDCONFIG= yes
USE_XORG= xorgproto
+USE_LDCONFIG= yes
+
USE_GITHUB= yes
GH_ACCOUNT= rime
-PLIST_SUB= VER=${PORTVERSION}
+PLIST_SUB= VER=${DISTVERSION}
+
+CMAKE_OFF= CMAKE_CXX_EXTENSIONS \
+ BUILD_TEST
post-patch:
@${FIND} ${WRKSRC} \( -name '*.cc' -or -name '*.h' \) \
diff --git a/chinese/librime/files/patch-CMakeLists.txt b/chinese/librime/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..2f5773dd000c
--- /dev/null
+++ b/chinese/librime/files/patch-CMakeLists.txt
@@ -0,0 +1,15 @@
+--- CMakeLists.txt.orig 2025-11-05 18:57:40 UTC
++++ CMakeLists.txt
+@@ -174,9 +174,9 @@ endif()
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /LARGEADDRESSAWARE")
+ endif()
+
+-if(UNIX)
+- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+-endif()
++#if(UNIX)
++# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
++#endif()
+
+ if (NOT CMAKE_BUILD_PARALLEL_LEVEL)
+ include(ProcessorCount)
diff --git a/comms/fllog/Makefile b/comms/fllog/Makefile
index e76a2f970259..d3a36c569c71 100644
--- a/comms/fllog/Makefile
+++ b/comms/fllog/Makefile
@@ -1,30 +1,27 @@
PORTNAME= fllog
-PORTVERSION= 1.2.8
+DISTVERSION= 1.2.9
CATEGORIES= comms hamradio
-MASTER_SITES= SF/fldigi/${PORTNAME} \
- http://www.w1hkj.com/files/fllog/
+MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio logging program
-WWW= http://www.w1hkj.com/fllog-help/index.html
+WWW= https://www.w1hkj.org/fllog-help/
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libpng16.so:graphics/png
+
+USES= desktop-file-utils gmake jpeg xorg
+USE_XORG= x11 xcursor xext xfixes xft xinerama xrender
-USES= gmake desktop-file-utils
GNU_CONFIGURE= yes
CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
-OPTIONS_DEFINE= NATIVE_OPT
-
-NATIVE_OPT_DESC= Enable Native Optimizations
-
PLIST_FILES= bin/fllog \
share/applications/fllog.desktop \
share/pixmaps/fllog.xpm
-NATIVE_OPT_CONFIGURE_ON= --enable-optimizations=native
-NATIVE_OPT_CONFIGURE_OFF= --enable-optimizations=none
-
.include <bsd.port.mk>
diff --git a/comms/fllog/distinfo b/comms/fllog/distinfo
index d02569fd764f..afe3a52da32d 100644
--- a/comms/fllog/distinfo
+++ b/comms/fllog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705522238
-SHA256 (fllog-1.2.8.tar.gz) = 9092dbd627ddf2c50ec0680db081269611f6f5f40b7537c332328baf32bbaf52
-SIZE (fllog-1.2.8.tar.gz) = 439478
+TIMESTAMP = 1762266415
+SHA256 (fllog-1.2.9.tar.gz) = dde26f4fd3e31d3acc9f4fe902b50320813b4fbcb56276b21b93ee1a8930b519
+SIZE (fllog-1.2.9.tar.gz) = 440142
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index a11cc62679e5..5a76b07eca03 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.12.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
diff --git a/converters/yj/Makefile b/converters/yj/Makefile
index 299952a02ffe..b8140e812998 100644
--- a/converters/yj/Makefile
+++ b/converters/yj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yj
PORTVERSION= 5.1.0
DISTVERSIONPREFIX= v
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= converters
DIST_SUBDIR= yj
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index f908d5ca028e..3e24aaa77e27 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874580
-SHA256 (KDE/release-service/25.08.2/akonadi-25.08.2.tar.xz) = 41cfeadfe87b028d720068c045eb9e6cb21dfa9edb247a5488d9b3fc6131c30e
-SIZE (KDE/release-service/25.08.2/akonadi-25.08.2.tar.xz) = 1766996
+TIMESTAMP = 1762264316
+SHA256 (KDE/release-service/25.08.3/akonadi-25.08.3.tar.xz) = f867fd1e16d9d637a92dab334dc4170f20f58be13367392094ec539e3eee017a
+SIZE (KDE/release-service/25.08.3/akonadi-25.08.3.tar.xz) = 1767120
diff --git a/databases/cayley/Makefile b/databases/cayley/Makefile
index ef99f70d06a4..037b0b861832 100644
--- a/databases/cayley/Makefile
+++ b/databases/cayley/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cayley
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index 074fd28d3e36..3f0b8c19a486 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.36
+PORTVERSION= 2.52.39
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index d962170ad69c..12c0d58513c4 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762074713
-SHA256 (cego-2.52.36.tar.gz) = 26aea95a438e7e1edf038c53801293c6b5a6c05f80cf098adec2472988e9ea97
-SIZE (cego-2.52.36.tar.gz) = 3322517
+TIMESTAMP = 1762453884
+SHA256 (cego-2.52.39.tar.gz) = b509384cad3fec772d00da348d2ed65c0c01757ba372d228b1758fa75b56b3c8
+SIZE (cego-2.52.39.tar.gz) = 3309437
diff --git a/databases/cockroach/Makefile b/databases/cockroach/Makefile
index 16312323e24f..0148a50711f1 100644
--- a/databases/cockroach/Makefile
+++ b/databases/cockroach/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cockroach
DISTVERSIONPREFIX= v
DISTVERSION= 19.1.11
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= databases
MASTER_SITES= https://binaries.cockroachdb.com/
EXTRACT_SUFX= .src.tgz
diff --git a/databases/go-carbon/Makefile b/databases/go-carbon/Makefile
index 2187bd26b95d..d0fd32e97326 100644
--- a/databases/go-carbon/Makefile
+++ b/databases/go-carbon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-carbon
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/databases/go-pgweb/Makefile b/databases/go-pgweb/Makefile
index 0937b9f4b82e..9b344bc0f20a 100644
--- a/databases/go-pgweb/Makefile
+++ b/databases/go-pgweb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgweb
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= databases www
PKGNAMEPREFIX= go-
diff --git a/databases/goose/Makefile b/databases/goose/Makefile
index 1a3cfdb397be..28afdf460869 100644
--- a/databases/goose/Makefile
+++ b/databases/goose/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goose
DISTVERSIONPREFIX= v
DISTVERSION= 3.22.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= databases
PKGNAMESUFFIX= -db-migration-tool
diff --git a/databases/immudb/Makefile b/databases/immudb/Makefile
index a28fad02752a..c2ad7d67bf9b 100644
--- a/databases/immudb/Makefile
+++ b/databases/immudb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= immudb
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= databases net
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
diff --git a/databases/imposm3/Makefile b/databases/imposm3/Makefile
index 2cea77c9add3..ed90e02a78cd 100644
--- a/databases/imposm3/Makefile
+++ b/databases/imposm3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= imposm3
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= databases geography
MAINTAINER= darcy@dbitech.ca
diff --git a/databases/influxdb/Makefile b/databases/influxdb/Makefile
index 55453993e41b..e5eeb59df8a5 100644
--- a/databases/influxdb/Makefile
+++ b/databases/influxdb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= influxdb
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.10
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org
diff --git a/databases/influxdb2-cli/Makefile b/databases/influxdb2-cli/Makefile
index b69ec4ba698c..346c95fa5012 100644
--- a/databases/influxdb2-cli/Makefile
+++ b/databases/influxdb2-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= influxdb2-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.5
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= databases net-mgmt
MAINTAINER= driesm@FreeBSD.org
diff --git a/databases/mariadb1011-server/Makefile b/databases/mariadb1011-server/Makefile
index 07ac859932b2..34754d75ec67 100644
--- a/databases/mariadb1011-server/Makefile
+++ b/databases/mariadb1011-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
PORTVERSION= 10.11.14
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= databases
MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
diff --git a/databases/mariadb114-server/Makefile b/databases/mariadb114-server/Makefile
index 814702bcbe47..cd663b1ba8d2 100644
--- a/databases/mariadb114-server/Makefile
+++ b/databases/mariadb114-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
PORTVERSION= 11.4.8
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= databases
MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
diff --git a/databases/mariadb118-server/Makefile b/databases/mariadb118-server/Makefile
index ab101d7207eb..5015ea295766 100644
--- a/databases/mariadb118-server/Makefile
+++ b/databases/mariadb118-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= mariadb
PORTVERSION= 11.8.3
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= databases
MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
diff --git a/databases/mydumper/Makefile b/databases/mydumper/Makefile
index 599b5bee3c21..b66239646816 100644
--- a/databases/mydumper/Makefile
+++ b/databases/mydumper/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mydumper
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.2-2
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
@@ -9,7 +10,7 @@ WWW= https://github.com/mydumper/mydumper
LICENSE= GPLv3
-LIB_DEPENDS= libpcre.so:devel/pcre
+LIB_DEPENDS= libpcre2-8.so:devel/pcre2
USES= cmake:insource compiler:c11 gnome mysql pkgconfig ssl
USE_GNOME= glib20
diff --git a/databases/octosql/Makefile b/databases/octosql/Makefile
index 2fbfccf6dbcd..3ddd08b12cae 100644
--- a/databases/octosql/Makefile
+++ b/databases/octosql/Makefile
@@ -1,7 +1,7 @@
PORTNAME= octosql
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/percona-orchestrator/Makefile b/databases/percona-orchestrator/Makefile
index 33a6de749e90..5b769583c32b 100644
--- a/databases/percona-orchestrator/Makefile
+++ b/databases/percona-orchestrator/Makefile
@@ -1,7 +1,7 @@
PORTNAME= orchestrator
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.6-16
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= databases
PKGNAMEPREFIX= percona-
diff --git a/databases/pgmetrics/Makefile b/databases/pgmetrics/Makefile
index 1b450a3c5997..d0fc6c5505b7 100644
--- a/databases/pgmetrics/Makefile
+++ b/databases/pgmetrics/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgmetrics
PORTVERSION= 1.18.0
DISTVERSIONPREFIX=v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases
MAINTAINER= girgen@FreeBSD.org
diff --git a/databases/pgschema/Makefile b/databases/pgschema/Makefile
index b805961dea75..5ed665ca4597 100644
--- a/databases/pgschema/Makefile
+++ b/databases/pgschema/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgschema
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases
MAINTAINER= olgeni@FreeBSD.org
diff --git a/databases/prometheus-postgres-exporter/Makefile b/databases/prometheus-postgres-exporter/Makefile
index e130388a7645..dcad4be976c4 100644
--- a/databases/prometheus-postgres-exporter/Makefile
+++ b/databases/prometheus-postgres-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-postgres-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= ivy@FreeBSD.org
diff --git a/databases/prometheus-postgresql-adapter/Makefile b/databases/prometheus-postgresql-adapter/Makefile
index 51538817bd0a..c854adf58316 100644
--- a/databases/prometheus-postgresql-adapter/Makefile
+++ b/databases/prometheus-postgresql-adapter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-postgresql-adapter
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= databases
MAINTAINER= felix@userspace.com.au
diff --git a/databases/redis_exporter/Makefile b/databases/redis_exporter/Makefile
index 822b4dd6f38d..adfadfdfeeb0 100644
--- a/databases/redis_exporter/Makefile
+++ b/databases/redis_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redis_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.75.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= arcade@b1t.name
diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile
index 6630f42e2965..ff44511b1a75 100644
--- a/databases/rqlite/Makefile
+++ b/databases/rqlite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rqlite
DISTVERSIONPREFIX= v
DISTVERSION= 9.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
diff --git a/databases/sq/Makefile b/databases/sq/Makefile
index 74847dd8dcb0..000e60c35486 100644
--- a/databases/sq/Makefile
+++ b/databases/sq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sq
DISTVERSIONPREFIX= v
DISTVERSION= 0.48.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= databases
MAINTAINER= olgeni@FreeBSD.org
diff --git a/databases/tile38/Makefile b/databases/tile38/Makefile
index b453f5b040b6..84e236ba9e2a 100644
--- a/databases/tile38/Makefile
+++ b/databases/tile38/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tile38
DISTVERSION= 1.12.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/databases/tiledb/Makefile b/databases/tiledb/Makefile
index 9969d4a9fd09..44cd3e6af8c8 100644
--- a/databases/tiledb/Makefile
+++ b/databases/tiledb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tiledb
PORTVERSION= 2.29.1
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/databases/timescaledb-backup/Makefile b/databases/timescaledb-backup/Makefile
index 5d7ebaf51041..a50516b2db57 100644
--- a/databases/timescaledb-backup/Makefile
+++ b/databases/timescaledb-backup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timescaledb-backup
DISTVERSION= 0.1.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
diff --git a/databases/timescaledb-tune/Makefile b/databases/timescaledb-tune/Makefile
index 31cbffba9ff9..ffaaafb305f2 100644
--- a/databases/timescaledb-tune/Makefile
+++ b/databases/timescaledb-tune/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timescaledb-tune
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= kbowling@FreeBSD.org
diff --git a/databases/weaviate/Makefile b/databases/weaviate/Makefile
index 0a30d64c945a..fec83d512f11 100644
--- a/databases/weaviate/Makefile
+++ b/databases/weaviate/Makefile
@@ -1,6 +1,7 @@
PORTNAME= weaviate
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.20
+PORTREVISION= 1
CATEGORIES= databases # artificial-intelligence
MAINTAINER= yuri@FreeBSD.org
diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index f4b9f9330282..3cbe77194536 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874582
-SHA256 (KDE/release-service/25.08.2/akonadi-calendar-tools-25.08.2.tar.xz) = 9c84be9f3f950ce575a328d4aca89aff7bfc7f90a28cf44236a8335284e63a88
-SIZE (KDE/release-service/25.08.2/akonadi-calendar-tools-25.08.2.tar.xz) = 274404
+TIMESTAMP = 1762264318
+SHA256 (KDE/release-service/25.08.3/akonadi-calendar-tools-25.08.3.tar.xz) = 8c790cee017c7cc331f7b690a827bd32c5b4926079678ec24bb800d26c4f1ea6
+SIZE (KDE/release-service/25.08.3/akonadi-calendar-tools-25.08.3.tar.xz) = 274436
diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo
index 8ed6478d92c8..bca4b0ae69ef 100644
--- a/deskutils/akonadi-import-wizard/distinfo
+++ b/deskutils/akonadi-import-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874584
-SHA256 (KDE/release-service/25.08.2/akonadi-import-wizard-25.08.2.tar.xz) = 391435269f2c061a09e8a727a5ba6e39d3c5908b6917a11846d8446e49a03bd5
-SIZE (KDE/release-service/25.08.2/akonadi-import-wizard-25.08.2.tar.xz) = 497920
+TIMESTAMP = 1762264321
+SHA256 (KDE/release-service/25.08.3/akonadi-import-wizard-25.08.3.tar.xz) = 5fd3b5a1f7db788528c9747fef4b73f0a8ca7c7bc2cf0e35b82dce0cafed1399
+SIZE (KDE/release-service/25.08.3/akonadi-import-wizard-25.08.3.tar.xz) = 497940
diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo
index e78dd8032711..812c9b9cccae 100644
--- a/deskutils/akonadiconsole/distinfo
+++ b/deskutils/akonadiconsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874587
-SHA256 (KDE/release-service/25.08.2/akonadiconsole-25.08.2.tar.xz) = 3853f11ae4146521764a89733e7089c667e9ca7b43fdc913b264ca5937552291
-SIZE (KDE/release-service/25.08.2/akonadiconsole-25.08.2.tar.xz) = 328408
+TIMESTAMP = 1762264323
+SHA256 (KDE/release-service/25.08.3/akonadiconsole-25.08.3.tar.xz) = 08901d226059e64ea47145f0fe0e97104a9fee7a3d49b1d69ce795c469ef44da
+SIZE (KDE/release-service/25.08.3/akonadiconsole-25.08.3.tar.xz) = 328508
diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo
index abd01c48ea6a..1fbe98712019 100644
--- a/deskutils/akregator/distinfo
+++ b/deskutils/akregator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874589
-SHA256 (KDE/release-service/25.08.2/akregator-25.08.2.tar.xz) = d0a66f71c5159cbbfe37e0762d15570515692f8646fb55a19180d6d529acfcee
-SIZE (KDE/release-service/25.08.2/akregator-25.08.2.tar.xz) = 2145004
+TIMESTAMP = 1762264326
+SHA256 (KDE/release-service/25.08.3/akregator-25.08.3.tar.xz) = 1c67bba949ef376c707d4395e6aa3798d172ebb7303ae34722dfe6d5c09b0f83
+SIZE (KDE/release-service/25.08.3/akregator-25.08.3.tar.xz) = 2145456
diff --git a/deskutils/chart/Makefile b/deskutils/chart/Makefile
index 23e5f1808e48..1fc977c52251 100644
--- a/deskutils/chart/Makefile
+++ b/deskutils/chart/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chart
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= deskutils
MAINTAINER= mail@dbalan.in
diff --git a/deskutils/cherrytree/Makefile b/deskutils/cherrytree/Makefile
index 15e8e69bee80..8a069291b547 100644
--- a/deskutils/cherrytree/Makefile
+++ b/deskutils/cherrytree/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cherrytree
PORTVERSION= 1.6.1
+PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= https://www.giuspen.com/software/ \
https://github.com/giuspen/cherrytree/releases/download/v${PORTVERSION}/
diff --git a/deskutils/dstask/Makefile b/deskutils/dstask/Makefile
index 3780a8092d78..2a96eb29906e 100644
--- a/deskutils/dstask/Makefile
+++ b/deskutils/dstask/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dstask
DISTVERSIONPREFIX= v
DISTVERSION= 0.26
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= deskutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo
index 3ddd3d90658e..9292c091ae27 100644
--- a/deskutils/grantlee-editor/distinfo
+++ b/deskutils/grantlee-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874592
-SHA256 (KDE/release-service/25.08.2/grantlee-editor-25.08.2.tar.xz) = fb4d8e647c3661a30643cd32ad46f53c972ec6fc80376c4dc514b1f65ca3f0ce
-SIZE (KDE/release-service/25.08.2/grantlee-editor-25.08.2.tar.xz) = 130856
+TIMESTAMP = 1762264328
+SHA256 (KDE/release-service/25.08.3/grantlee-editor-25.08.3.tar.xz) = 6ad9f0b3749de557ec47c49da914754392485a66461c0d68f51fd771885a55b5
+SIZE (KDE/release-service/25.08.3/grantlee-editor-25.08.3.tar.xz) = 131632
diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo
index 81a5cfbc8175..113372d1e4bf 100644
--- a/deskutils/grantleetheme/distinfo
+++ b/deskutils/grantleetheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874594
-SHA256 (KDE/release-service/25.08.2/grantleetheme-25.08.2.tar.xz) = c5db5218dbafd925e4692728458141b7a71b9e9674bac11c85c868d792c24c54
-SIZE (KDE/release-service/25.08.2/grantleetheme-25.08.2.tar.xz) = 65992
+TIMESTAMP = 1762264331
+SHA256 (KDE/release-service/25.08.3/grantleetheme-25.08.3.tar.xz) = 649de999bb61288fc9b4aed3ebe231e45201cd6cfd4f247636a7fd270ef87ae0
+SIZE (KDE/release-service/25.08.3/grantleetheme-25.08.3.tar.xz) = 66004
diff --git a/deskutils/hebcal/Makefile b/deskutils/hebcal/Makefile
index d20fa244a2c3..c49201813215 100644
--- a/deskutils/hebcal/Makefile
+++ b/deskutils/hebcal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hebcal
DISTVERSIONPREFIX= v
DISTVERSION= 5.9.2.20250725
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= deskutils
MAINTAINER= rtd24@columbia.edu
diff --git a/deskutils/itinerary/distinfo b/deskutils/itinerary/distinfo
index d1ddf8843599..aefb48ce198f 100644
--- a/deskutils/itinerary/distinfo
+++ b/deskutils/itinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874597
-SHA256 (KDE/release-service/25.08.2/itinerary-25.08.2.tar.xz) = 55703d6088e25a0adb8224982589d49784e920be8c0e79e5f50c13cc32aed73e
-SIZE (KDE/release-service/25.08.2/itinerary-25.08.2.tar.xz) = 853624
+TIMESTAMP = 1762264333
+SHA256 (KDE/release-service/25.08.3/itinerary-25.08.3.tar.xz) = 28f8cef47f949ce48326f6d2882d58c1c797a6e324c51f5d3510e7db22161f87
+SIZE (KDE/release-service/25.08.3/itinerary-25.08.3.tar.xz) = 854492
diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo
index 24b5bc15fda0..8a35bfc00cef 100644
--- a/deskutils/kaddressbook/distinfo
+++ b/deskutils/kaddressbook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874599
-SHA256 (KDE/release-service/25.08.2/kaddressbook-25.08.2.tar.xz) = 45b3fc9e2539ed1fcbbccd45ce45e9c36b7501089265998209155fbce71a58d5
-SIZE (KDE/release-service/25.08.2/kaddressbook-25.08.2.tar.xz) = 3443480
+TIMESTAMP = 1762264336
+SHA256 (KDE/release-service/25.08.3/kaddressbook-25.08.3.tar.xz) = 8535f34ccd1428629072afd5e2e739c59e29e4a0c67e444f09917ca43017aa57
+SIZE (KDE/release-service/25.08.3/kaddressbook-25.08.3.tar.xz) = 3444608
diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo
index d6e347fccd7a..057adc54a2c7 100644
--- a/deskutils/kalarm/distinfo
+++ b/deskutils/kalarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874601
-SHA256 (KDE/release-service/25.08.2/kalarm-25.08.2.tar.xz) = 7ff58a258a17df50ea3da7ad7dcdcee15072481114e3ebb1b855eb85c065d677
-SIZE (KDE/release-service/25.08.2/kalarm-25.08.2.tar.xz) = 2690272
+TIMESTAMP = 1762264338
+SHA256 (KDE/release-service/25.08.3/kalarm-25.08.3.tar.xz) = 347b9f56471e70b4c335ee96bc76a7d5c148badfd1460cd00e88bdb3ff6c6759
+SIZE (KDE/release-service/25.08.3/kalarm-25.08.3.tar.xz) = 2690300
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index 767599dc2de9..92f78e1c7c48 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874604
-SHA256 (KDE/release-service/25.08.2/kcharselect-25.08.2.tar.xz) = dd1502427ae86c04b93d53d4c2ba9069a60cb52676d42010b4031d1908218e50
-SIZE (KDE/release-service/25.08.2/kcharselect-25.08.2.tar.xz) = 477852
+TIMESTAMP = 1762264341
+SHA256 (KDE/release-service/25.08.3/kcharselect-25.08.3.tar.xz) = afee236e5e0375aee038ed4292a3a188fa51251d92ab8e872cd9fe713cde3ae3
+SIZE (KDE/release-service/25.08.3/kcharselect-25.08.3.tar.xz) = 477884
diff --git a/deskutils/kdeconnect-kde/distinfo b/deskutils/kdeconnect-kde/distinfo
index 6d4140426b5d..81eeb2e03831 100644
--- a/deskutils/kdeconnect-kde/distinfo
+++ b/deskutils/kdeconnect-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874606
-SHA256 (KDE/release-service/25.08.2/kdeconnect-kde-25.08.2.tar.xz) = e4245b6a063d6df0e123fd67c065f5c24994e21b349589cda6595e480b916b09
-SIZE (KDE/release-service/25.08.2/kdeconnect-kde-25.08.2.tar.xz) = 628720
+TIMESTAMP = 1762264343
+SHA256 (KDE/release-service/25.08.3/kdeconnect-kde-25.08.3.tar.xz) = 6e41f1f22e85f5e70a92dd6ca3e6968364896de37afe5daeb7cda599f03e5e2b
+SIZE (KDE/release-service/25.08.3/kdeconnect-kde-25.08.3.tar.xz) = 635720
diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo
index 8c4dd7873edd..1019bb21593d 100644
--- a/deskutils/kdepim-addons/distinfo
+++ b/deskutils/kdepim-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874609
-SHA256 (KDE/release-service/25.08.2/kdepim-addons-25.08.2.tar.xz) = d1458248881965366030513e0e1789cd38aa07ad997ee6b7bc1d7c638d96cf87
-SIZE (KDE/release-service/25.08.2/kdepim-addons-25.08.2.tar.xz) = 2660072
+TIMESTAMP = 1762264346
+SHA256 (KDE/release-service/25.08.3/kdepim-addons-25.08.3.tar.xz) = baa85c1747c9e78972d1a54d7bb7b300ddbf54073452c3388356bc576d479cd7
+SIZE (KDE/release-service/25.08.3/kdepim-addons-25.08.3.tar.xz) = 2660280
diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo
index 37661966bac6..a3be477e8280 100644
--- a/deskutils/kdepim-runtime/distinfo
+++ b/deskutils/kdepim-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874611
-SHA256 (KDE/release-service/25.08.2/kdepim-runtime-25.08.2.tar.xz) = c030f98854e31d927071cd4b4bbc2d97792d4cefbac548aa6cd75db0602512ca
-SIZE (KDE/release-service/25.08.2/kdepim-runtime-25.08.2.tar.xz) = 2452708
+TIMESTAMP = 1762264349
+SHA256 (KDE/release-service/25.08.3/kdepim-runtime-25.08.3.tar.xz) = 98b7acf07271658d3d9169a511676513be0659b73f5cb1fb4630aeb54fa65f85
+SIZE (KDE/release-service/25.08.3/kdepim-runtime-25.08.3.tar.xz) = 2452864
diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo
index bc519b60fb7d..0f7f8deb799f 100644
--- a/deskutils/keditbookmarks/distinfo
+++ b/deskutils/keditbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874614
-SHA256 (KDE/release-service/25.08.2/keditbookmarks-25.08.2.tar.xz) = c3092e97f7e1d1c2b111426f813e1fad88ea73fcdb9f8bcefe54418fa2f22dff
-SIZE (KDE/release-service/25.08.2/keditbookmarks-25.08.2.tar.xz) = 262464
+TIMESTAMP = 1762264351
+SHA256 (KDE/release-service/25.08.3/keditbookmarks-25.08.3.tar.xz) = 4f57a12aed73fcecc3059a0645931d1b836b44267194294763742131b21d3afa
+SIZE (KDE/release-service/25.08.3/keditbookmarks-25.08.3.tar.xz) = 262484
diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo
index 2ff6520c1544..0d6350a9d828 100644
--- a/deskutils/kfind/distinfo
+++ b/deskutils/kfind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874616
-SHA256 (KDE/release-service/25.08.2/kfind-25.08.2.tar.xz) = 1ef81db41386fcc6805f3ff37f502a638da410954d050fafe34cb76c20eed501
-SIZE (KDE/release-service/25.08.2/kfind-25.08.2.tar.xz) = 330880
+TIMESTAMP = 1762264354
+SHA256 (KDE/release-service/25.08.3/kfind-25.08.3.tar.xz) = 756d4f989392086cd211553d58613d5feb41310733b8ea35c50c5869380c9518
+SIZE (KDE/release-service/25.08.3/kfind-25.08.3.tar.xz) = 333160
diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo
index eee453c8d1e8..21c6ee701ab2 100644
--- a/deskutils/kmail-account-wizard/distinfo
+++ b/deskutils/kmail-account-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874621
-SHA256 (KDE/release-service/25.08.2/kmail-account-wizard-25.08.2.tar.xz) = 750791274a8ddc99142f4bdde65322c5b98bec8634a6e471939c95948de533b7
-SIZE (KDE/release-service/25.08.2/kmail-account-wizard-25.08.2.tar.xz) = 172688
+TIMESTAMP = 1762264359
+SHA256 (KDE/release-service/25.08.3/kmail-account-wizard-25.08.3.tar.xz) = 3365f16153201a29c31799b108fc08e3f694c233ae170426889f8151c498c344
+SIZE (KDE/release-service/25.08.3/kmail-account-wizard-25.08.3.tar.xz) = 172708
diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo
index f0bac5eec175..c2b9df84db2a 100644
--- a/deskutils/kmail/distinfo
+++ b/deskutils/kmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874619
-SHA256 (KDE/release-service/25.08.2/kmail-25.08.2.tar.xz) = 23e67df8831bbcb2a1f52640e750900455b5145977563c021495a62ff31d1fff
-SIZE (KDE/release-service/25.08.2/kmail-25.08.2.tar.xz) = 7824836
+TIMESTAMP = 1762264356
+SHA256 (KDE/release-service/25.08.3/kmail-25.08.3.tar.xz) = a544e87ce2fadf4dbaa099c018a19e593bbb802e0a993016bc3e914edd6a91f4
+SIZE (KDE/release-service/25.08.3/kmail-25.08.3.tar.xz) = 7825068
diff --git a/deskutils/kongress/distinfo b/deskutils/kongress/distinfo
index adf5c61210f1..a1372191c917 100644
--- a/deskutils/kongress/distinfo
+++ b/deskutils/kongress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874623
-SHA256 (KDE/release-service/25.08.2/kongress-25.08.2.tar.xz) = 1c2a34903e38e257216276f4bc38732f9d16bddd0baa4ec6def4f9904135b6d7
-SIZE (KDE/release-service/25.08.2/kongress-25.08.2.tar.xz) = 164244
+TIMESTAMP = 1762264361
+SHA256 (KDE/release-service/25.08.3/kongress-25.08.3.tar.xz) = 9d7f5e78953553a67f1803dee7b0c6e3182686dc173c7654f23f3ac2dc5555db
+SIZE (KDE/release-service/25.08.3/kongress-25.08.3.tar.xz) = 164264
diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo
index 5d53b9442932..42117e81da81 100644
--- a/deskutils/kontact/distinfo
+++ b/deskutils/kontact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874626
-SHA256 (KDE/release-service/25.08.2/kontact-25.08.2.tar.xz) = 1b7d5b7db42ed8ff03dde5a7a549bcfe78b9a3db7bf76ce7ed397e649ac07912
-SIZE (KDE/release-service/25.08.2/kontact-25.08.2.tar.xz) = 888384
+TIMESTAMP = 1762264364
+SHA256 (KDE/release-service/25.08.3/kontact-25.08.3.tar.xz) = a8411be963b8282156712b5bb20b3dde6a3be37769837558e590a6d5ed05b2fa
+SIZE (KDE/release-service/25.08.3/kontact-25.08.3.tar.xz) = 889628
diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo
index fb057e35dbde..317028c4c3f2 100644
--- a/deskutils/korganizer/distinfo
+++ b/deskutils/korganizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874628
-SHA256 (KDE/release-service/25.08.2/korganizer-25.08.2.tar.xz) = 9060d3b0df7d2fa06991a3e1eb3faaea56118fb919dcbe304c55a1df334d4c45
-SIZE (KDE/release-service/25.08.2/korganizer-25.08.2.tar.xz) = 3056792
+TIMESTAMP = 1762264366
+SHA256 (KDE/release-service/25.08.3/korganizer-25.08.3.tar.xz) = 62a1a0d1585b92d8652ff194fcc96bb2883bcc018ecbd4f5eaef6e90f6b0b975
+SIZE (KDE/release-service/25.08.3/korganizer-25.08.3.tar.xz) = 3056900
diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo
index 71ee3c97b302..84040e6e2682 100644
--- a/deskutils/kruler/distinfo
+++ b/deskutils/kruler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874631
-SHA256 (KDE/release-service/25.08.2/kruler-25.08.2.tar.xz) = 9bf5f8b8c1b4cce111dcf1f2b3b23c109518706ba095ec0a032a1e1c8ed24821
-SIZE (KDE/release-service/25.08.2/kruler-25.08.2.tar.xz) = 287396
+TIMESTAMP = 1762264369
+SHA256 (KDE/release-service/25.08.3/kruler-25.08.3.tar.xz) = 96b22b4e590cb6768671f11994e10da942f8252fac62fab9effd15611d2c79ac
+SIZE (KDE/release-service/25.08.3/kruler-25.08.3.tar.xz) = 287432
diff --git a/deskutils/kweather/distinfo b/deskutils/kweather/distinfo
index 41f893ba7766..6599232f773a 100644
--- a/deskutils/kweather/distinfo
+++ b/deskutils/kweather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874631
-SHA256 (KDE/release-service/25.08.2/kweather-25.08.2.tar.xz) = 681d51a625a8b45d3d87e427619a5e18cb5e304e8acbf7ac287707d91b72c3eb
-SIZE (KDE/release-service/25.08.2/kweather-25.08.2.tar.xz) = 367172
+TIMESTAMP = 1762264369
+SHA256 (KDE/release-service/25.08.3/kweather-25.08.3.tar.xz) = 28da1e2ead6c726e6232230eaa8f1e0e5b9a6b90b756030ec7f9151d190d732d
+SIZE (KDE/release-service/25.08.3/kweather-25.08.3.tar.xz) = 367328
diff --git a/deskutils/kweathercore/distinfo b/deskutils/kweathercore/distinfo
index 0ff411bbd5ed..b530e70f5780 100644
--- a/deskutils/kweathercore/distinfo
+++ b/deskutils/kweathercore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874631
-SHA256 (KDE/release-service/25.08.2/kweathercore-25.08.2.tar.xz) = 0d1491d8011ae93d6292ee9b8e27b961389533b2befdc548219f5f42d1ec0d15
-SIZE (KDE/release-service/25.08.2/kweathercore-25.08.2.tar.xz) = 78916
+TIMESTAMP = 1762264369
+SHA256 (KDE/release-service/25.08.3/kweathercore-25.08.3.tar.xz) = 693573a0245bf65daceab127ac45c9acfbb39e6b7c516d817af541cd3125b25b
+SIZE (KDE/release-service/25.08.3/kweathercore-25.08.3.tar.xz) = 78928
diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo
index 825ee7e76d3c..a06f9dffac6c 100644
--- a/deskutils/libkdepim/distinfo
+++ b/deskutils/libkdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874634
-SHA256 (KDE/release-service/25.08.2/libkdepim-25.08.2.tar.xz) = 936b4f0a717768542db469e3d59ff1e450755d24da34159a3d016dbba25cbd28
-SIZE (KDE/release-service/25.08.2/libkdepim-25.08.2.tar.xz) = 285256
+TIMESTAMP = 1762264372
+SHA256 (KDE/release-service/25.08.3/libkdepim-25.08.3.tar.xz) = 3aca55b71be35ab3699305f2f7fc766d4bd00c44ebb7631bfd641c124cd0b1e9
+SIZE (KDE/release-service/25.08.3/libkdepim-25.08.3.tar.xz) = 285284
diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo
index 1deabc97cdb5..2e8f3c2078b9 100644
--- a/deskutils/mbox-importer/distinfo
+++ b/deskutils/mbox-importer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874636
-SHA256 (KDE/release-service/25.08.2/mbox-importer-25.08.2.tar.xz) = 279f0aa7d3e92bcaad5729bf50fef6f0b43d58e321c2827deb2fcb9e6f6fcf60
-SIZE (KDE/release-service/25.08.2/mbox-importer-25.08.2.tar.xz) = 34120
+TIMESTAMP = 1762264375
+SHA256 (KDE/release-service/25.08.3/mbox-importer-25.08.3.tar.xz) = bd42caeb87693ab3cacc7c42d9f940e22c875af4d4d304b2656093de48d9b822
+SIZE (KDE/release-service/25.08.3/mbox-importer-25.08.3.tar.xz) = 34148
diff --git a/deskutils/merkuro/distinfo b/deskutils/merkuro/distinfo
index 2fcebc1131a0..bf9748d7d788 100644
--- a/deskutils/merkuro/distinfo
+++ b/deskutils/merkuro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874639
-SHA256 (KDE/release-service/25.08.2/merkuro-25.08.2.tar.xz) = ea7e998493bc6b46e73723173b5f3cdab39c95c95cae903cb17cfe2a878eb345
-SIZE (KDE/release-service/25.08.2/merkuro-25.08.2.tar.xz) = 826704
+TIMESTAMP = 1762264377
+SHA256 (KDE/release-service/25.08.3/merkuro-25.08.3.tar.xz) = a021cb7d5a20519375a56bff8541fc2b3bddd5ebe485ab9bd25e306b211312ad
+SIZE (KDE/release-service/25.08.3/merkuro-25.08.3.tar.xz) = 826692
diff --git a/deskutils/noti/Makefile b/deskutils/noti/Makefile
index b5222a2d217c..80836e0406db 100644
--- a/deskutils/noti/Makefile
+++ b/deskutils/noti/Makefile
@@ -1,6 +1,6 @@
PORTNAME= noti
DISTVERSION= 3.8.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= deskutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo
index 8c93a09d2f95..cf3f54e2e47f 100644
--- a/deskutils/pim-data-exporter/distinfo
+++ b/deskutils/pim-data-exporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874641
-SHA256 (KDE/release-service/25.08.2/pim-data-exporter-25.08.2.tar.xz) = 9b8e47f52c453262c939a4faa4a3f8cc499dd9180564c047751b6c5a9df04f27
-SIZE (KDE/release-service/25.08.2/pim-data-exporter-25.08.2.tar.xz) = 430572
+TIMESTAMP = 1762264380
+SHA256 (KDE/release-service/25.08.3/pim-data-exporter-25.08.3.tar.xz) = 7476c7a7b8594f9dd08659660a1ef30420c80d48961489230cc850568b236a0b
+SIZE (KDE/release-service/25.08.3/pim-data-exporter-25.08.3.tar.xz) = 430548
diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo
index 48de83e5d058..d4f8136650f3 100644
--- a/deskutils/pim-sieve-editor/distinfo
+++ b/deskutils/pim-sieve-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874643
-SHA256 (KDE/release-service/25.08.2/pim-sieve-editor-25.08.2.tar.xz) = fbacc97eae7a06bf4df11a9cdebbc9fa56a29e8cfccc0072958e8e24a3746275
-SIZE (KDE/release-service/25.08.2/pim-sieve-editor-25.08.2.tar.xz) = 483276
+TIMESTAMP = 1762264382
+SHA256 (KDE/release-service/25.08.3/pim-sieve-editor-25.08.3.tar.xz) = 9ea328855a1fc602ece20bce0ea2c9e331f3be416c6e6ae8f98518b0292a2684
+SIZE (KDE/release-service/25.08.3/pim-sieve-editor-25.08.3.tar.xz) = 483268
diff --git a/deskutils/ultralist/Makefile b/deskutils/ultralist/Makefile
index e64bb6a3a517..2b85a2793d78 100644
--- a/deskutils/ultralist/Makefile
+++ b/deskutils/ultralist/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ultralist
DISTVERSION= 1.7.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= deskutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/deskutils/zanshin/distinfo b/deskutils/zanshin/distinfo
index bbcbc1465ec4..a225afdd3575 100644
--- a/deskutils/zanshin/distinfo
+++ b/deskutils/zanshin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874646
-SHA256 (KDE/release-service/25.08.2/zanshin-25.08.2.tar.xz) = 4b922777cc31684fcdb0a0f7fac790f20ee4de22927bc1909ffed3a42aa91390
-SIZE (KDE/release-service/25.08.2/zanshin-25.08.2.tar.xz) = 387344
+TIMESTAMP = 1762264385
+SHA256 (KDE/release-service/25.08.3/zanshin-25.08.3.tar.xz) = dc0d10182f2a1357fef2395b5e8efdaec4ec4e5f6165510a3512838c0b296d81
+SIZE (KDE/release-service/25.08.3/zanshin-25.08.3.tar.xz) = 387372
diff --git a/deskutils/zk/Makefile b/deskutils/zk/Makefile
index 49b46d25f59f..2ad4ae5ab96b 100644
--- a/deskutils/zk/Makefile
+++ b/deskutils/zk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zk
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils
MAINTAINER= pat@patmaddox.com
diff --git a/devel/R-cran-purrr/Makefile b/devel/R-cran-purrr/Makefile
index 2c15feeb4e14..1393da228c31 100644
--- a/devel/R-cran-purrr/Makefile
+++ b/devel/R-cran-purrr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= purrr
-DISTVERSION= 1.1.0
+DISTVERSION= 1.2.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/devel/R-cran-purrr/distinfo b/devel/R-cran-purrr/distinfo
index 2c95c08db233..725246b5bff2 100644
--- a/devel/R-cran-purrr/distinfo
+++ b/devel/R-cran-purrr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752221284
-SHA256 (purrr_1.1.0.tar.gz) = 2ad28bff3b09a67fb3b81fb57d31c9903110e0e9e4fb76871245a35fa39c65b4
-SIZE (purrr_1.1.0.tar.gz) = 263975
+TIMESTAMP = 1762315249
+SHA256 (purrr_1.2.0.tar.gz) = bb3f59fed9b83d9fafda75480e47c72a72d134c322ff597cb031aac871773bb3
+SIZE (purrr_1.2.0.tar.gz) = 278251
diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile
index c55e2d3a02a9..09040e618f0c 100644
--- a/devel/addlicense/Makefile
+++ b/devel/addlicense/Makefile
@@ -1,7 +1,7 @@
PORTNAME= addlicense
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= nxjoseph@protonmail.com
diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile
index b1cb40894eb9..b481c52380c4 100644
--- a/devel/air-go/Makefile
+++ b/devel/air-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= air
DISTVERSIONPREFIX= v
DISTVERSION= 1.63.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMESUFFIX= -go
diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile
index 4cd1323daa97..bff4a1c43caa 100644
--- a/devel/android-tools/Makefile
+++ b/devel/android-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= android-tools
PORTVERSION= 31.0.3p2.0
-PORTREVISION= 39
+PORTREVISION= 40
CATEGORIES= devel
MASTER_SITES= GH
diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile
index 5aec572de9dd..556a8228e20f 100644
--- a/devel/api-linter/Makefile
+++ b/devel/api-linter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= api-linter
DISTVERSIONPREFIX= v
DISTVERSION= 1.72.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/app-builder-devel/Makefile b/devel/app-builder-devel/Makefile
index 77d54705c9b4..353513b7fe2f 100644
--- a/devel/app-builder-devel/Makefile
+++ b/devel/app-builder-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.0-alpha.13
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
PKGNAMESUFFIX= -devel
diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile
index 120a188a779d..b79ba5158366 100644
--- a/devel/app-builder/Makefile
+++ b/devel/app-builder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.2
-PORTREVISION= 17
+PORTREVISION= 18
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile
index 49c60637376b..33a2621a9d0a 100644
--- a/devel/arduino-builder/Makefile
+++ b/devel/arduino-builder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduino-builder
PORTVERSION= 1.3.25
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile
index 065f46904ed1..00268a4a5963 100644
--- a/devel/arduinoOTA/Makefile
+++ b/devel/arduinoOTA/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduinoOTA
PORTVERSION= 1.2.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/athens/Makefile b/devel/athens/Makefile
index 75939deb156d..e371cbeb91ee 100644
--- a/devel/athens/Makefile
+++ b/devel/athens/Makefile
@@ -1,7 +1,7 @@
PORTNAME= athens
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile
index ac0cbbe0a639..f033c2bd85fa 100644
--- a/devel/avro-cpp/Makefile
+++ b/devel/avro-cpp/Makefile
@@ -1,5 +1,6 @@
PORTNAME= avro
PORTVERSION= 1.12.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/cpp
PKGNAMESUFFIX= -cpp
diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile
index 537d9750c684..a813d92baa2e 100644
--- a/devel/awesome-cli/Makefile
+++ b/devel/awesome-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= awesome-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile
index ba9e68fa9035..a1bc51a29949 100644
--- a/devel/bazel-buildtools/Makefile
+++ b/devel/bazel-buildtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bazel-buildtools
DISTVERSION= 3.2.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index cd803e8d6f6f..919f8826093a 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bear
DISTVERSION= 3.1.5
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= jrm@FreeBSD.org
diff --git a/devel/buf/Makefile b/devel/buf/Makefile
index c6317148d3ba..61b7b12bbce0 100644
--- a/devel/buf/Makefile
+++ b/devel/buf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= buf
DISTVERSIONPREFIX= v
DISTVERSION= 1.32.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile
index 0be0a48e5d5e..e4aecb947969 100644
--- a/devel/buildkite-agent/Makefile
+++ b/devel/buildkite-agent/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildkite-agent
DISTVERSIONPREFIX= v
DISTVERSION= 3.109.1
+PORTREVISION= 1
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile
index f63cd4a5895f..1403d93f0bb6 100644
--- a/devel/buildkite-cli/Makefile
+++ b/devel/buildkite-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildkite-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.13.1
+PORTREVISION= 1
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile
index d4508015a26c..97e4cb9b756d 100644
--- a/devel/cargo-udeps/Makefile
+++ b/devel/cargo-udeps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-udeps
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.59
+DISTVERSION= 0.1.60
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -22,11 +22,11 @@ GH_ACCOUNT= est31
CARGO_BUILDDEP= no # it builds with lang/rust, but README says that it has to be built with lang/rust-nightly in order to work correctly
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
- annotate-snippets-0.11.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ annotate-snippets-0.12.8 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
@@ -38,29 +38,29 @@ CARGO_CRATES= adler2-2.0.1 \
base16ct-0.2.0 \
base64-0.22.1 \
base64ct-1.8.0 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bitmaps-2.1.0 \
blake3-1.8.2 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cargo-0.91.0 \
+ cargo-0.92.0 \
cargo-credential-0.4.9 \
- cargo-credential-libsecret-0.5.1 \
- cargo-credential-macos-keychain-0.4.16 \
- cargo-credential-wincred-0.4.16 \
+ cargo-credential-libsecret-0.5.2 \
+ cargo-credential-macos-keychain-0.4.17 \
+ cargo-credential-wincred-0.4.17 \
cargo-platform-0.3.1 \
- cargo-util-0.2.23 \
- cargo-util-schemas-0.10.0 \
- cc-1.2.38 \
- cfg-if-1.0.3 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
- clap_derive-4.5.47 \
- clap_lex-0.7.5 \
+ cargo-util-0.2.24 \
+ cargo-util-schemas-0.10.1 \
+ cc-1.2.44 \
+ cfg-if-1.0.4 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
clru-0.6.2 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
@@ -70,7 +70,7 @@ CARGO_CRATES= adler2-2.0.1 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crates-io-0.40.13 \
+ crates-io-0.40.14 \
crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -83,7 +83,7 @@ CARGO_CRATES= adler2-2.0.1 \
curl-sys-0.4.83+curl-8.15.0 \
dashmap-6.1.0 \
der-0.7.10 \
- deranged-0.5.3 \
+ deranged-0.5.5 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.5 \
@@ -103,29 +103,29 @@ CARGO_CRATES= adler2-2.0.1 \
ff-0.13.1 \
fiat-crypto-0.3.0 \
filetime-0.2.26 \
- find-msvc-tools-0.1.2 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.5 \
fnv-1.0.7 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.2 \
- generic-array-0.14.7 \
+ generic-array-0.14.9 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
git2-0.20.2 \
git2-curl-0.21.0 \
gix-0.73.0 \
- gix-actor-0.35.4 \
+ gix-actor-0.35.6 \
gix-attributes-0.27.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
gix-commitgraph-0.29.0 \
gix-config-0.46.0 \
- gix-config-value-0.15.1 \
+ gix-config-value-0.15.3 \
gix-credentials-0.30.0 \
- gix-date-0.10.5 \
+ gix-date-0.10.7 \
gix-diff-0.53.0 \
gix-dir-0.15.0 \
gix-discover-0.41.0 \
@@ -142,31 +142,31 @@ CARGO_CRATES= adler2-2.0.1 \
gix-object-0.50.2 \
gix-odb-0.70.0 \
gix-pack-0.60.0 \
- gix-packetline-0.19.1 \
- gix-packetline-blocking-0.19.1 \
- gix-path-0.10.20 \
+ gix-packetline-0.19.3 \
+ gix-packetline-blocking-0.19.3 \
+ gix-path-0.10.21 \
gix-pathspec-0.12.0 \
- gix-prompt-0.11.1 \
+ gix-prompt-0.11.2 \
gix-protocol-0.51.0 \
- gix-quote-0.6.0 \
+ gix-quote-0.6.1 \
gix-ref-0.53.1 \
gix-refspec-0.31.0 \
gix-revision-0.35.0 \
gix-revwalk-0.21.0 \
- gix-sec-0.12.0 \
+ gix-sec-0.12.2 \
gix-shallow-0.5.0 \
gix-status-0.20.0 \
gix-submodule-0.20.0 \
gix-tempfile-18.0.0 \
- gix-trace-0.1.13 \
+ gix-trace-0.1.15 \
gix-transport-0.48.0 \
gix-traverse-0.47.0 \
gix-url-0.32.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
gix-worktree-0.42.0 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
group-0.13.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
@@ -178,23 +178,23 @@ CARGO_CRATES= adler2-2.0.1 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
+ home-0.5.12 \
http-auth-0.1.10 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
im-rc-15.1.0 \
imara-diff-0.1.8 \
- indexmap-2.11.4 \
+ indexmap-2.12.0 \
is_executable-1.0.5 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
itoa-1.0.15 \
jiff-0.2.15 \
@@ -202,49 +202,49 @@ CARGO_CRATES= adler2-2.0.1 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.34 \
- js-sys-0.3.80 \
+ js-sys-0.3.82 \
kstring-2.0.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.175 \
+ libc-0.2.177 \
libgit2-sys-0.18.2+1.9.1 \
libloading-0.8.9 \
libnghttp2-sys-0.1.11+1.64.0 \
libredox-0.1.10 \
- libsqlite3-sys-0.34.0 \
+ libsqlite3-sys-0.35.0 \
libssh2-sys-0.3.1 \
libz-rs-sys-0.5.2 \
libz-sys-1.1.22 \
linux-raw-sys-0.11.0 \
- litemap-0.8.0 \
- lock_api-0.4.13 \
+ litemap-0.8.1 \
+ lock_api-0.4.14 \
log-0.4.28 \
matchers-0.2.0 \
maybe-async-0.2.10 \
- memchr-2.7.5 \
- memmap2-0.9.8 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
miow-0.6.1 \
nom-7.1.3 \
normpath-1.5.0 \
- nu-ansi-term-0.50.1 \
+ nu-ansi-term-0.50.3 \
num-conv-0.1.0 \
num-traits-0.2.19 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
opener-0.8.3 \
- openssl-0.10.73 \
+ openssl-0.10.74 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.2+3.5.2 \
- openssl-sys-0.9.109 \
+ openssl-src-300.5.4+3.5.4 \
+ openssl-sys-0.9.110 \
ordered-float-2.10.1 \
orion-0.17.11 \
os_info-3.12.0 \
p384-0.13.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
pasetors-0.7.7 \
pathdiff-0.2.3 \
pem-rfc7468-0.7.0 \
@@ -255,47 +255,48 @@ CARGO_CRATES= adler2-2.0.1 \
plist-1.8.0 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.3 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
primeorder-0.13.6 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
prodash-30.0.1 \
quick-xml-0.38.3 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rand_xoshiro-0.6.0 \
- redox_syscall-0.5.17 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-syntax-0.8.6 \
+ redox_syscall-0.5.18 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
rfc6979-0.4.0 \
- rusqlite-0.36.0 \
+ rusqlite-0.37.0 \
rustc-hash-2.1.1 \
rustc-stable-hash-0.1.2 \
- rustfix-0.9.2 \
+ rustfix-0.9.3 \
rustix-1.1.2 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.28 \
scopeguard-1.2.0 \
sec1-0.7.3 \
- security-framework-3.5.0 \
+ security-framework-3.5.1 \
security-framework-sys-2.15.0 \
semver-1.0.27 \
- serde-1.0.226 \
+ serde-1.0.228 \
serde-untagged-0.1.9 \
serde-value-0.7.0 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_ignored-0.1.14 \
serde_json-1.0.145 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -304,35 +305,36 @@ CARGO_CRATES= adler2-2.0.1 \
shell-words-1.1.0 \
shlex-1.3.0 \
signature-2.2.0 \
+ simd-adler32-0.3.7 \
sized-chunks-0.6.5 \
smallvec-1.15.1 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
spki-0.7.3 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- syn-2.0.106 \
+ syn-2.0.108 \
synstructure-0.13.2 \
tar-0.4.44 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
terminal_size-0.4.3 \
- thiserror-2.0.16 \
- thiserror-impl-2.0.16 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
- tinystr-0.8.1 \
+ tinystr-0.8.2 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
@@ -340,12 +342,12 @@ CARGO_CRATES= adler2-2.0.1 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.20 \
typeid-1.0.3 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
unicase-2.8.1 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.19 \
- unicode-normalization-0.1.24 \
- unicode-width-0.2.1 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
url-2.5.7 \
utf8_iter-1.0.4 \
@@ -355,52 +357,49 @@ CARGO_CRATES= adler2-2.0.1 \
version_check-0.9.5 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
winapi-util-0.1.11 \
- windows-link-0.1.3 \
- windows-link-0.2.0 \
+ windows-link-0.2.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ windows_x86_64_msvc-0.53.1 \
winnow-0.7.13 \
wit-bindgen-0.46.0 \
- writeable-0.6.1 \
+ writeable-0.6.2 \
yansi-1.0.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
zerocopy-0.8.27 \
zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
- zerotrie-0.2.2 \
- zerovec-0.11.4 \
- zerovec-derive-0.11.1 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
zlib-rs-0.5.2
OPENSSLINC= /usr/include
diff --git a/devel/cargo-udeps/distinfo b/devel/cargo-udeps/distinfo
index 7ff40cf95fee..b5ba0e1e5144 100644
--- a/devel/cargo-udeps/distinfo
+++ b/devel/cargo-udeps/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1758522207
+TIMESTAMP = 1762415774
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
-SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/annotate-snippets-0.12.8.crate) = 025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd
+SIZE (rust/crates/annotate-snippets-0.12.8.crate) = 56707
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
@@ -33,52 +33,52 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cargo-0.91.0.crate) = 0f46c7f53180bf46c220e2af1ceff951e2ce088184fa9009ad6915efee25915d
-SIZE (rust/crates/cargo-0.91.0.crate) = 2815773
+SHA256 (rust/crates/cargo-0.92.0.crate) = 89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394
+SIZE (rust/crates/cargo-0.92.0.crate) = 2831003
SHA256 (rust/crates/cargo-credential-0.4.9.crate) = e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69
SIZE (rust/crates/cargo-credential-0.4.9.crate) = 20715
-SHA256 (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 2bad275302dfd55e54dcd555c7129cd76a4b4d7236c6a779370683014cba0a90
-SIZE (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 9935
-SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = a9f95d842bd047476c65e1d4a5f681f1d158f8c784edfc4ae245a2430ca09f02
-SIZE (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = 9250
-SHA256 (rust/crates/cargo-credential-wincred-0.4.16.crate) = 1c238839b7d5e5b62836277b4c83c9ed17d9ca7334b298c814c223b2e691ff76
-SIZE (rust/crates/cargo-credential-wincred-0.4.16.crate) = 9425
+SHA256 (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe
+SIZE (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 10010
+SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b
+SIZE (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = 9311
+SHA256 (rust/crates/cargo-credential-wincred-0.4.17.crate) = c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414
+SIZE (rust/crates/cargo-credential-wincred-0.4.17.crate) = 9492
SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4
SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321
-SHA256 (rust/crates/cargo-util-0.2.23.crate) = 5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e
-SIZE (rust/crates/cargo-util-0.2.23.crate) = 33291
-SHA256 (rust/crates/cargo-util-schemas-0.10.0.crate) = b45c9672203db3caf908423f25bc31f3b6a814a9d22f2380048236498a312e75
-SIZE (rust/crates/cargo-util-schemas-0.10.0.crate) = 41684
-SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
-SIZE (rust/crates/cc-1.2.38.crate) = 90139
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d
+SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248
+SHA256 (rust/crates/cargo-util-schemas-0.10.1.crate) = 549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229
+SIZE (rust/crates/cargo-util-schemas-0.10.1.crate) = 41286
+SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3
+SIZE (rust/crates/cc-1.2.44.crate) = 92035
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
@@ -97,8 +97,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crates-io-0.40.13.crate) = 1986712716d18d860258fdbd03fd9d9e20f1ffb974d8a203816c58b68c6b9012
-SIZE (rust/crates/crates-io-0.40.13.crate) = 15006
+SHA256 (rust/crates/crates-io-0.40.14.crate) = 574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417
+SIZE (rust/crates/crates-io-0.40.14.crate) = 14993
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -123,8 +123,8 @@ SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
-SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
-SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -163,10 +163,10 @@ SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54
SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542
SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
SIZE (rust/crates/filetime-0.2.26.crate) = 17273
-SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
-SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
@@ -177,38 +177,38 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/git2-curl-0.21.0.crate) = be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa
SIZE (rust/crates/git2-curl-0.21.0.crate) = 9654
SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
SHA256 (rust/crates/gix-credentials-0.30.0.crate) = 0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05
SIZE (rust/crates/gix-credentials-0.30.0.crate) = 23613
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
@@ -241,20 +241,20 @@ SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3
SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
-SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001
+SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
-SHA256 (rust/crates/gix-prompt-0.11.1.crate) = 6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906
-SIZE (rust/crates/gix-prompt-0.11.1.crate) = 13939
+SHA256 (rust/crates/gix-prompt-0.11.2.crate) = 868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d
+SIZE (rust/crates/gix-prompt-0.11.2.crate) = 14061
SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
@@ -263,8 +263,8 @@ SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d674322920
SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
-SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
-SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
@@ -273,24 +273,24 @@ SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe
SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
@@ -313,40 +313,40 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/http-auth-0.1.10.crate) = 150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822
SIZE (rust/crates/http-auth-0.1.10.crate) = 41282
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe
SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -361,16 +361,16 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
@@ -379,8 +379,8 @@ SHA256 (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1b6c24e48a7167cffa7119
SIZE (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1968997
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15
-SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526
+SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
+SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
@@ -389,20 +389,20 @@ SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
-SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
@@ -413,28 +413,28 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
SIZE (rust/crates/normpath-1.5.0.crate) = 22940
-SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
-SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47
SIZE (rust/crates/opener-0.8.3.crate) = 27160
-SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
-SIZE (rust/crates/openssl-0.10.73.crate) = 283994
+SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654
+SIZE (rust/crates/openssl-0.10.74.crate) = 285425
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4
-SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986
-SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
-SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/openssl-src-300.5.4+3.5.4.crate) = a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72
+SIZE (rust/crates/openssl-src-300.5.4+3.5.4.crate) = 7102203
+SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2
+SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4
@@ -443,10 +443,10 @@ SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee94653
SIZE (rust/crates/os_info-3.12.0.crate) = 24642
SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
SIZE (rust/crates/p384-0.13.1.crate) = 193022
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/pasetors-0.7.7.crate) = 03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5
SIZE (rust/crates/pasetors-0.7.7.crate) = 151490
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
@@ -467,8 +467,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
-SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -477,14 +477,14 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -497,26 +497,28 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
-SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7
-SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800
+SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f
+SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustfix-0.9.2.crate) = 662decac6b0486a3bfb3723a0621eb12f5ae199488ddf87582d09f8c7b3e9889
-SIZE (rust/crates/rustfix-0.9.2.crate) = 22108
+SHA256 (rust/crates/rustfix-0.9.3.crate) = 267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2
+SIZE (rust/crates/rustfix-0.9.3.crate) = 21739
SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -527,28 +529,28 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/security-framework-3.5.0.crate) = cc198e42d9b7510827939c9a15f5062a0c913f3371d765977e586d2fe6c16f4a
-SIZE (rust/crates/security-framework-3.5.0.crate) = 89611
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
SIZE (rust/crates/semver-1.0.27.crate) = 30081
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798
SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -565,16 +567,18 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -585,20 +589,20 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac
SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
@@ -607,22 +611,22 @@ SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6
SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -637,18 +641,18 @@ SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf055
SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
@@ -667,82 +671,76 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
@@ -751,15 +749,15 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
-SHA256 (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 255929d3c9d53c3e09e53b38302e68b206b167bc4e10dc69cf7984c0fe1f5814
-SIZE (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 47938
+SHA256 (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = b1eab01d1fd525db7e8e8b9b843a6a2cc2ddb55450ffef97dcbddeae8d401b0a
+SIZE (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = 47850
diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile
index 842ffdc2be58..6136f3d418c4 100644
--- a/devel/ccache4/Makefile
+++ b/devel/ccache4/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ccache
DISTVERSIONPREFIX= v
DISTVERSION= 4.10.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMESUFFIX= 4
diff --git a/devel/chai/Makefile b/devel/chai/Makefile
index ac9dcbe9a6ac..e6a306b77186 100644
--- a/devel/chai/Makefile
+++ b/devel/chai/Makefile
@@ -1,6 +1,7 @@
PORTNAME= chai
DISTVERSIONPREFIX= v
DISTVERSION= 2025.09.1
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -library
diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile
index 289c793f7118..36ab4068fbaf 100644
--- a/devel/chroma/Makefile
+++ b/devel/chroma/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chroma
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
PKGNAMESUFFIX= -syntax-highlighter
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 1aa9cfaa4926..07b157a06d45 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.156.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/delve/Makefile b/devel/delve/Makefile
index b4f4905fcd86..b8e9ea98f7b5 100644
--- a/devel/delve/Makefile
+++ b/devel/delve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= delve
DISTVERSIONPREFIX= v
DISTVERSION= 1.25.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index 78cc8cb5bd74..a22eeaea5888 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874648
-SHA256 (KDE/release-service/25.08.2/dolphin-plugins-25.08.2.tar.xz) = 4311dd59b94a012625e7fb6587d4f0ec010db2571cb2b5087af01909cf150fc8
-SIZE (KDE/release-service/25.08.2/dolphin-plugins-25.08.2.tar.xz) = 336892
+TIMESTAMP = 1762264387
+SHA256 (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 28449d15e0aace77563f3b6f13f47ba06854160a075df42387fc03f670a8bac5
+SIZE (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 336856
diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile
index 95c09cb509c0..03818f4269cd 100644
--- a/devel/dupl/Makefile
+++ b/devel/dupl/Makefile
@@ -2,7 +2,7 @@ PORTNAME= dupl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-11
DISTVERSIONSUFFIX= -g28d787e
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile
index ea857ebfcf7e..a375021c9630 100644
--- a/devel/dwarf2json/Makefile
+++ b/devel/dwarf2json/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwarf2json
DISTVERSION= g20220807
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= antoine@FreeBSD.org
diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile
index a3fbf04ff1cc..afd6ad508cfa 100644
--- a/devel/esbuild/Makefile
+++ b/devel/esbuild/Makefile
@@ -1,7 +1,7 @@
PORTNAME= esbuild
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel www
# also bump & test ESBUILD_VERSION in net-im/signal-desktop
diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile
index 48ddf0dbf62f..ebd0e157a0ea 100644
--- a/devel/etcd/Makefile
+++ b/devel/etcd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 2.3.8
DISTVERSIONPREFIX= v
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
diff --git a/devel/fccf/Makefile b/devel/fccf/Makefile
index 5c6af469adbe..b2b2b48bbefe 100644
--- a/devel/fccf/Makefile
+++ b/devel/fccf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fccf
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/forgejo-runner/Makefile b/devel/forgejo-runner/Makefile
index bf2a6bede3e2..e6d42253f9e9 100644
--- a/devel/forgejo-runner/Makefile
+++ b/devel/forgejo-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
DISTVERSION= 9.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
PKGNAMEPREFIX= forgejo-
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index 3d0fac654606..669a4e6af84f 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
DISTVERSION= 2.82.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile
index bd8398f98d2a..1f39fdfef5a0 100644
--- a/devel/ghq/Makefile
+++ b/devel/ghq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ghq
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org
diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile
index 7875349e1b5c..ee4aaf713926 100644
--- a/devel/git-bug/Makefile
+++ b/devel/git-bug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-bug
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 5cce30bc484c..b3faa0ce28cd 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-codereview
DISTVERSIONPREFIX= v
DISTVERSION= 1.17.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile
index a9ad838752c1..ed2493d2fbc6 100644
--- a/devel/git-lfs/Makefile
+++ b/devel/git-lfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-lfs
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile
index 1dc4bfc39bd6..f67df7f16fef 100644
--- a/devel/git-who/Makefile
+++ b/devel/git-who/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-who
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= nxjoseph@protonmail.com
diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile
index 0a71fbe2d2a8..b5559c4224bd 100644
--- a/devel/gitea-act_runner/Makefile
+++ b/devel/gitea-act_runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.13
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
PKGNAMEPREFIX= gitea-
diff --git a/devel/gitid/Makefile b/devel/gitid/Makefile
index 69e7be46f8d3..3010e94124a2 100644
--- a/devel/gitid/Makefile
+++ b/devel/gitid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitid
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 771fbe2983ab..d6c1e0bfd5d7 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-runner
DISTVERSIONPREFIX= v
DISTVERSION= 18.5.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile
index 4ba333987427..c98193903ca5 100644
--- a/devel/gitlab-shell/Makefile
+++ b/devel/gitlab-shell/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-shell
PORTVERSION= 14.45.3
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile
index 761ce5fa8293..6ada33bd38d1 100644
--- a/devel/gitmux/Makefile
+++ b/devel/gitmux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitmux
PORTVERSION= 0.11.5
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile
index 60ac6e815fec..0d3666d74d21 100644
--- a/devel/gitty/Makefile
+++ b/devel/gitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index 5740c47eff41..798f646a6fbb 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,6 +1,7 @@
PORTNAME= glab
DISTVERSIONPREFIX= v
DISTVERSION= 1.76.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile
index d15b1eb57a29..e6e82e216d13 100644
--- a/devel/gllvm/Makefile
+++ b/devel/gllvm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gllvm
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile
index be965917c07e..d5da13ddd7a9 100644
--- a/devel/go-bindata-assetfs/Makefile
+++ b/devel/go-bindata-assetfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata-assetfs
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile
index cc3a4271ff43..42f45c5a0c0d 100644
--- a/devel/go-bindata/Makefile
+++ b/devel/go-bindata/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata
PORTVERSION= 3.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/go-critic/Makefile b/devel/go-critic/Makefile
index 2fa9ae97f4b4..fea614f09356 100644
--- a/devel/go-critic/Makefile
+++ b/devel/go-critic/Makefile
@@ -1,6 +1,7 @@
PORTNAME= go-critic
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile
index 8e2cfa7a3c61..0db4d2c15a72 100644
--- a/devel/go-git/Makefile
+++ b/devel/go-git/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-git
DISTVERSIONPREFIX= v
DISTVERSION= 5.10.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile
index b4bf84faa5bc..6ad3d960abab 100644
--- a/devel/go-perf/Makefile
+++ b/devel/go-perf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-perf
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index 02cd35bc0288..5aa833e70fe5 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.38.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile
index b6d181f3ca8a..b8bd20eb7776 100644
--- a/devel/go-wire/Makefile
+++ b/devel/go-wire/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wire
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile
index 8c84ca48a05a..2aa9181422d9 100644
--- a/devel/gocheese/Makefile
+++ b/devel/gocheese/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gocheese
DISTVERSION= 4.2.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel python
MASTER_SITES= http://www.gocheese.cypherpunks.ru/download/
diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile
index 61c884d50651..29abe838f67c 100644
--- a/devel/gogs/Makefile
+++ b/devel/gogs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gogs
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel www
MAINTAINER= me@svmhdvn.name
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index d9c13466386a..f1942469e1b5 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,6 +1,7 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/golint/Makefile b/devel/golint/Makefile
index d657fdfbb915..04ed4aeed29c 100644
--- a/devel/golint/Makefile
+++ b/devel/golint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= golint
PORTVERSION= g20190409
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index 94c9fce09f64..07b5b0e2b2a1 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gopls
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile
index 07ce5a7b292c..3cd7250a7d32 100644
--- a/devel/goprotobuf/Makefile
+++ b/devel/goprotobuf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goprotobuf
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
-PORTREVISION= 15
+PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile
index 13a41a11c6e6..563741026fb0 100644
--- a/devel/goredo/Makefile
+++ b/devel/goredo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= goredo
DISTVERSION= 2.6.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.goredo.cypherpunks.su/download/
diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile
index c1b6912e5e34..d90cabf2133f 100644
--- a/devel/goreleaser/Makefile
+++ b/devel/goreleaser/Makefile
@@ -1,6 +1,7 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.7
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile
index 4a6860fbfd1b..4ad535633d92 100644
--- a/devel/goswagger/Makefile
+++ b/devel/goswagger/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goswagger
DISTVERSIONPREFIX= v
DISTVERSION= 0.33.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= atanubiswas484@gmail.com
diff --git a/devel/gotestsum/Makefile b/devel/gotestsum/Makefile
index 0853011bf15d..5678b9e4b6d1 100644
--- a/devel/gotestsum/Makefile
+++ b/devel/gotestsum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotestsum
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile
index 62f27b377b90..fdb503117fd3 100644
--- a/devel/grpc-gateway/Makefile
+++ b/devel/grpc-gateway/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpc-gateway
DISTVERSIONPREFIX= v
DISTVERSION= 2.27.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/gum/Makefile b/devel/gum/Makefile
index 489a5a86a89f..2234aadae4c9 100644
--- a/devel/gum/Makefile
+++ b/devel/gum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gum
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= dave@bitboss.ca
diff --git a/devel/hub/Makefile b/devel/hub/Makefile
index 18b8428f8d49..bce5b6abedd8 100644
--- a/devel/hub/Makefile
+++ b/devel/hub/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hub
PORTVERSION= 2.14.2
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= devel sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile
index 9b925919ef50..8babb75e02ac 100644
--- a/devel/influx-pkg-config/Makefile
+++ b/devel/influx-pkg-config/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pkg-config
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.14
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
PKGNAMEPREFIX= influx
diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile
index a1bc3a97440d..51eb5b8e52ef 100644
--- a/devel/jiri/Makefile
+++ b/devel/jiri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jiri
PORTVERSION= g${TIMESTAMP:S/-/./g:C/T.*//g}
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MASTER_SITES= LOCAL/swills
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
diff --git a/devel/jjui/Makefile b/devel/jjui/Makefile
index 1a340baf8f9b..d2d6baefbb06 100644
--- a/devel/jjui/Makefile
+++ b/devel/jjui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= jjui
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= hoanga@gmail.com
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index bbcf7f650fa3..b0d01d1a502b 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.0
+DISTVERSION= 0.35.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 90062a608769..1e7868ae43c5 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -1,6 +1,4 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
- ahash-0.8.12 \
+CARGO_CRATES= ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
@@ -13,12 +11,11 @@ CARGO_CRATES= addr2line-0.24.2 \
anyhow-1.0.99 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
- assert_cmd-2.0.17 \
+ assert_cmd-2.1.1 \
assert_matches-1.5.0 \
async-trait-0.1.89 \
atomic-0.6.1 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
base64-0.22.1 \
beef-0.5.2 \
bit-set-0.5.3 \
@@ -30,7 +27,7 @@ CARGO_CRATES= addr2line-0.24.2 \
blake2-0.10.6 \
block-buffer-0.10.4 \
borrow-or-share-0.2.2 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
bytecount-0.6.9 \
bytemuck-1.23.2 \
@@ -47,12 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
+ clap-4.5.51 \
clap-markdown-0.1.5 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
- clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_complete_nushell-4.5.10 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clap_mangen-0.2.29 \
clru-0.6.2 \
@@ -62,13 +59,14 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
@@ -77,7 +75,7 @@ CARGO_CRATES= addr2line-0.24.2 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
dashmap-6.1.0 \
- datatest-stable-0.3.2 \
+ datatest-stable-0.3.3 \
deltae-0.3.2 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -85,7 +83,7 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
- doc-comment-0.3.3 \
+ document-features-0.2.11 \
dunce-1.0.5 \
either-1.15.0 \
email_address-0.2.9 \
@@ -96,7 +94,7 @@ CARGO_CRATES= addr2line-0.24.2 \
erased-serde-0.4.8 \
errno-0.3.13 \
escape8259-0.5.3 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
euclid-0.22.11 \
fancy-regex-0.11.0 \
fancy-regex-0.14.0 \
@@ -108,10 +106,10 @@ CARGO_CRATES= addr2line-0.24.2 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
- flate2-1.1.2 \
fluent-uri-0.3.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
form_urlencoded-1.2.1 \
fraction-0.15.3 \
futures-0.1.31 \
@@ -127,56 +125,55 @@ CARGO_CRATES= addr2line-0.24.2 \
generic-array-0.14.7 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
- gix-0.73.0 \
- gix-actor-0.35.4 \
- gix-attributes-0.27.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
- gix-commitgraph-0.29.0 \
- gix-config-0.46.0 \
- gix-config-value-0.15.1 \
- gix-date-0.10.5 \
- gix-diff-0.53.0 \
- gix-dir-0.15.0 \
- gix-discover-0.41.0 \
- gix-features-0.43.1 \
- gix-filter-0.20.0 \
- gix-fs-0.16.1 \
- gix-glob-0.21.0 \
- gix-hash-0.19.0 \
- gix-hashtable-0.9.0 \
- gix-ignore-0.16.0 \
- gix-index-0.41.0 \
- gix-lock-18.0.0 \
- gix-object-0.50.2 \
- gix-odb-0.70.0 \
- gix-pack-0.60.0 \
- gix-packetline-0.19.1 \
- gix-packetline-blocking-0.19.1 \
- gix-path-0.10.20 \
- gix-pathspec-0.12.0 \
- gix-protocol-0.51.0 \
- gix-quote-0.6.0 \
- gix-ref-0.53.1 \
- gix-refspec-0.31.0 \
- gix-revision-0.35.0 \
- gix-revwalk-0.21.0 \
- gix-sec-0.12.0 \
- gix-shallow-0.5.0 \
- gix-status-0.20.0 \
- gix-submodule-0.20.0 \
- gix-tempfile-18.0.0 \
- gix-trace-0.1.13 \
- gix-transport-0.48.0 \
- gix-traverse-0.47.0 \
- gix-url-0.32.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
- gix-worktree-0.42.0 \
- gix-worktree-state-0.20.0 \
- globset-0.4.16 \
+ gix-0.74.1 \
+ gix-actor-0.35.6 \
+ gix-attributes-0.28.1 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
+ gix-commitgraph-0.30.1 \
+ gix-config-0.47.1 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
+ gix-diff-0.54.1 \
+ gix-dir-0.16.0 \
+ gix-discover-0.42.0 \
+ gix-features-0.44.1 \
+ gix-filter-0.21.0 \
+ gix-fs-0.17.0 \
+ gix-glob-0.22.1 \
+ gix-hash-0.20.1 \
+ gix-hashtable-0.10.0 \
+ gix-ignore-0.17.1 \
+ gix-index-0.42.1 \
+ gix-lock-19.0.0 \
+ gix-object-0.51.1 \
+ gix-odb-0.71.1 \
+ gix-pack-0.61.1 \
+ gix-packetline-0.19.3 \
+ gix-packetline-blocking-0.19.3 \
+ gix-path-0.10.21 \
+ gix-pathspec-0.13.0 \
+ gix-protocol-0.52.1 \
+ gix-quote-0.6.1 \
+ gix-ref-0.54.1 \
+ gix-refspec-0.32.0 \
+ gix-revision-0.36.1 \
+ gix-revwalk-0.22.0 \
+ gix-sec-0.12.2 \
+ gix-shallow-0.6.0 \
+ gix-status-0.21.1 \
+ gix-submodule-0.21.0 \
+ gix-tempfile-19.0.1 \
+ gix-trace-0.1.15 \
+ gix-transport-0.49.1 \
+ gix-traverse-0.48.0 \
+ gix-url-0.33.1 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
+ gix-worktree-0.43.1 \
+ gix-worktree-state-0.21.0 \
+ globset-0.4.18 \
half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
@@ -199,19 +196,16 @@ CARGO_CRATES= addr2line-0.24.2 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
- indexmap-2.11.4 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indoc-2.0.7 \
insta-1.43.2 \
instability-0.3.9 \
interim-0.2.1 \
io-close-0.3.7 \
- io-uring-0.7.9 \
- is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
@@ -220,17 +214,18 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
- jsonschema-0.32.1 \
+ jsonschema-0.33.0 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.176 \
+ libc-0.2.177 \
libredox-0.1.9 \
libtest-mimic-0.8.1 \
- libz-rs-sys-0.5.1 \
+ libz-rs-sys-0.5.2 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.11.0 \
litemap-0.8.0 \
+ litrs-0.4.2 \
lock_api-0.4.13 \
log-0.4.27 \
logos-0.15.1 \
@@ -247,7 +242,6 @@ CARGO_CRATES= addr2line-0.24.2 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.9 \
mio-1.0.4 \
multimap-0.10.1 \
nix-0.29.0 \
@@ -264,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -275,10 +268,10 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.8.2 \
- pest_derive-2.8.2 \
- pest_generator-2.8.2 \
- pest_meta-2.8.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -300,15 +293,15 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
prettyplease-0.2.36 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
prodash-30.0.1 \
- proptest-1.8.0 \
- proptest-derive-0.6.0 \
- proptest-state-machine-0.3.1 \
- prost-0.13.5 \
- prost-build-0.13.5 \
- prost-derive-0.13.5 \
- prost-types-0.13.5 \
+ proptest-1.9.0 \
+ proptest-derive-0.7.0 \
+ proptest-state-machine-0.6.0 \
+ prost-0.14.1 \
+ prost-build-0.14.1 \
+ prost-derive-0.14.1 \
+ prost-types-0.14.1 \
quick-error-1.2.3 \
quote-1.0.41 \
r-efi-5.3.0 \
@@ -325,14 +318,13 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
- referencing-0.32.1 \
- regex-1.11.3 \
- regex-automata-0.4.11 \
+ referencing-0.33.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
roff-0.2.2 \
rpassword-7.4.0 \
rtoolbox-0.0.3 \
- rustc-demangle-0.1.26 \
rustc_version-0.4.1 \
rustix-0.38.44 \
rustix-1.1.2 \
@@ -352,7 +344,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.226 \
serde_json-1.0.145 \
serde_spanned-0.6.9 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -375,7 +367,7 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.108 \
synstructure-0.13.2 \
tempfile-3.23.0 \
terminal_size-0.4.3 \
@@ -392,23 +384,23 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.17 \
thread_local-1.1.9 \
- timeago-0.4.2 \
+ timeago-0.5.0 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-util-0.6.10 \
toml-0.8.23 \
- toml-0.9.7 \
+ toml-0.9.8 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.2 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
toml_write-0.1.2 \
- toml_writer-1.0.3 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
@@ -468,38 +460,30 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-link-0.2.0 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-targets-0.48.5 \
+ windows-sys-0.61.1 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.7.13 \
- winreg-0.52.0 \
+ winreg-0.55.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yansi-1.0.1 \
@@ -512,4 +496,4 @@ CARGO_CRATES= addr2line-0.24.2 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1 \
- zlib-rs-0.5.1
+ zlib-rs-0.5.2
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 0340789d37d7..4e5cef7ef20a 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,8 +1,4 @@
-TIMESTAMP = 1759487125
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
-SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+TIMESTAMP = 1762433634
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -29,8 +25,8 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
-SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
+SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
@@ -39,8 +35,6 @@ SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde
SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
@@ -63,8 +57,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32
SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
@@ -97,18 +91,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339
SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
-SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
-SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a
+SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
@@ -127,10 +121,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -141,6 +135,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
@@ -157,8 +153,8 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
-SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
+SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82
+SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -173,8 +169,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -195,8 +191,8 @@ SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd40
SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
@@ -219,14 +215,14 @@ SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736e
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7
@@ -257,106 +253,104 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
-SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
-SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
-SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
-SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
-SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
-SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
-SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
-SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
-SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
-SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
-SIZE (rust/crates/gix-dir-0.15.0.crate) = 65841
-SHA256 (rust/crates/gix-discover-0.41.0.crate) = ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a
-SIZE (rust/crates/gix-discover-0.41.0.crate) = 23694
-SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b
-SIZE (rust/crates/gix-features-0.43.1.crate) = 33538
-SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff
-SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694
-SHA256 (rust/crates/gix-fs-0.16.1.crate) = 9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304
-SIZE (rust/crates/gix-fs-0.16.1.crate) = 20410
-SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5
-SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316
-SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e
-SIZE (rust/crates/gix-hash-0.19.0.crate) = 18930
-SHA256 (rust/crates/gix-hashtable-0.9.0.crate) = c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07
-SIZE (rust/crates/gix-hashtable-0.9.0.crate) = 10237
-SHA256 (rust/crates/gix-ignore-0.16.0.crate) = 564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870
-SIZE (rust/crates/gix-ignore-0.16.0.crate) = 12419
-SHA256 (rust/crates/gix-index-0.41.0.crate) = 2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25
-SIZE (rust/crates/gix-index-0.41.0.crate) = 53694
-SHA256 (rust/crates/gix-lock-18.0.0.crate) = b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed
-SIZE (rust/crates/gix-lock-18.0.0.crate) = 14092
-SHA256 (rust/crates/gix-object-0.50.2.crate) = d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07
-SIZE (rust/crates/gix-object-0.50.2.crate) = 50922
-SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac
-SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
-SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
-SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
-SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
-SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
-SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
-SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
-SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
-SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
-SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
-SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
-SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732
-SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d
-SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
-SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
-SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
-SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
-SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
-SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
-SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
-SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
-SIZE (rust/crates/gix-status-0.20.0.crate) = 41044
-SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e
-SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
-SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
-SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
-SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
-SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
-SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
-SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
-SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
-SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
-SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
-SHA256 (rust/crates/gix-worktree-state-0.20.0.crate) = 06ba9b17cbacc02b25801197b20100f7f9bd621db1e7fce9d3c8ab3175207bf8
-SIZE (rust/crates/gix-worktree-state-0.20.0.crate) = 23584
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43
+SIZE (rust/crates/gix-0.74.1.crate) = 298209
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d
+SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
+SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
+SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
+SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3
+SIZE (rust/crates/gix-config-0.47.1.crate) = 73838
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
+SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04
+SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358
+SHA256 (rust/crates/gix-dir-0.16.0.crate) = f99fb4dcba076453d791949bf3af977c5678a1cbd76740ec2cfe37e29431daf3
+SIZE (rust/crates/gix-dir-0.16.0.crate) = 67114
+SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6
+SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339
+SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
+SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
+SHA256 (rust/crates/gix-filter-0.21.0.crate) = 1d1253452c9808da01eaaf9b1c4929b9982efec29ef0a668b3326b8046d9b8fb
+SIZE (rust/crates/gix-filter-0.21.0.crate) = 37677
+SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
+SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
+SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
+SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
+SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
+SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
+SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
+SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
+SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49
+SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402
+SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99
+SIZE (rust/crates/gix-index-0.42.1.crate) = 54416
+SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
+SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
+SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051
+SIZE (rust/crates/gix-object-0.51.1.crate) = 50596
+SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634
+SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044
+SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260
+SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001
+SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
+SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128
+SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314
+SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302
+SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
+SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88
+SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266
+SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912
+SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670
+SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413
+SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079
+SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3
+SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
+SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
+SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
+SHA256 (rust/crates/gix-status-0.21.1.crate) = 3c64039358f66c955a471432aef0ea1eeebc7afe0e0a4be7b6b737cc19925e3b
+SIZE (rust/crates/gix-status-0.21.1.crate) = 42052
+SHA256 (rust/crates/gix-submodule-0.21.0.crate) = 9bacc06333b50abc4fc06204622c2dd92850de2066bb5d421ac776d2bef7ae55
+SIZE (rust/crates/gix-submodule-0.21.0.crate) = 21854
+SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
+SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957
+SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677
+SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2
+SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078
+SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5
+SIZE (rust/crates/gix-url-0.33.1.crate) = 19745
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
+SHA256 (rust/crates/gix-worktree-0.43.1.crate) = 8df3dfc8b62b0eccc923c757b40f488abc357c85c03d798622edfc3eb5137e04
+SIZE (rust/crates/gix-worktree-0.43.1.crate) = 25608
+SHA256 (rust/crates/gix-worktree-state-0.21.0.crate) = 046efd191ff842cc22ddce61a4e8cea75ef7e3c659772de0838b2ad74b0016ef
+SIZE (rust/crates/gix-worktree-state-0.21.0.crate) = 24369
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
@@ -401,14 +395,14 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
@@ -417,16 +411,10 @@ SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d054896
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
-SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -443,28 +431,30 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonschema-0.32.1.crate) = 24690c68dfcdde5980d676b0f1820981841016b1f29eecb4c42ad48ab4118681
-SIZE (rust/crates/jsonschema-0.32.1.crate) = 126997
+SHA256 (rust/crates/jsonschema-0.33.0.crate) = d46662859bc5f60a145b75f4632fbadc84e829e45df6c5de74cfc8e05acb96b5
+SIZE (rust/crates/jsonschema-0.33.0.crate) = 127429
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
-SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -497,8 +487,6 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
-SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
@@ -531,8 +519,6 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -553,14 +539,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
-SIZE (rust/crates/pest-2.8.2.crate) = 130430
-SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
-SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
-SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
-SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
-SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
-SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -603,24 +589,24 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
-SHA256 (rust/crates/proptest-1.8.0.crate) = 2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce
-SIZE (rust/crates/proptest-1.8.0.crate) = 204571
-SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30
-SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197
-SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4
-SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526
-SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
-SIZE (rust/crates/prost-0.13.5.crate) = 32469
-SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
-SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
-SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
-SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
-SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
-SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40
+SIZE (rust/crates/proptest-1.9.0.crate) = 205346
+SHA256 (rust/crates/proptest-derive-0.7.0.crate) = fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c
+SIZE (rust/crates/proptest-derive-0.7.0.crate) = 61892
+SHA256 (rust/crates/proptest-state-machine-0.6.0.crate) = 7eba9bfb050fa950d84cff5135a6c455610e03defc124cea67059515cd8293df
+SIZE (rust/crates/proptest-state-machine-0.6.0.crate) = 28161
+SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d
+SIZE (rust/crates/prost-0.14.1.crate) = 32444
+SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1
+SIZE (rust/crates/prost-build-0.14.1.crate) = 47670
+SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425
+SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626
+SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72
+SIZE (rust/crates/prost-types-0.14.1.crate) = 49534
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
@@ -653,12 +639,12 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7
SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
-SHA256 (rust/crates/referencing-0.32.1.crate) = 7a3d769362109497b240e66462606bc28af68116436c8669bac17069533b908e
-SIZE (rust/crates/referencing-0.32.1.crate) = 45698
-SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
-SIZE (rust/crates/regex-1.11.3.crate) = 163275
-SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
-SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/referencing-0.33.0.crate) = 9e9c261f7ce75418b3beadfb3f0eb1299fe8eb9640deba45ffa2cb783098697d
+SIZE (rust/crates/referencing-0.33.0.crate) = 46340
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
@@ -667,8 +653,6 @@ SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d64
SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f
SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
@@ -707,8 +691,8 @@ SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -753,8 +737,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
@@ -787,8 +771,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d
SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
-SIZE (rust/crates/timeago-0.4.2.crate) = 18821
+SHA256 (rust/crates/timeago-0.5.0.crate) = 05030782ebd7d1295cce15a98c8805de6e70776c95f8e3468f84f7f198824f49
+SIZE (rust/crates/timeago-0.5.0.crate) = 19253
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -797,30 +781,30 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -939,34 +923,26 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
@@ -975,34 +951,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
-SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
-SIZE (rust/crates/winreg-0.52.0.crate) = 30148
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -1027,7 +995,7 @@ SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57
SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 9e8da8ec2951ec026a2afe956ad904bb691c050040f53c3e47cfe346ead2907e
-SIZE (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 2127618
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (jj-vcs-jj-v0.35.0_GH0.tar.gz) = cbaca700490de894018566e84c0de462afcf2d2aa8333c70f94dea823c5661f2
+SIZE (jj-vcs-jj-v0.35.0_GH0.tar.gz) = 2157927
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index f2e4a098f27e..5a4ae2259ad7 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874651
-SHA256 (KDE/release-service/25.08.2/kapptemplate-25.08.2.tar.xz) = a9b7ef80773c77e9c81c8f519790abda40f6aca17ddec240e9c2f4cdca7cf942
-SIZE (KDE/release-service/25.08.2/kapptemplate-25.08.2.tar.xz) = 481204
+TIMESTAMP = 1762264390
+SHA256 (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 3506e44cd30b74882ca10824aac52c5ce26ab396b1052a8e55241c536d0c5e7a
+SIZE (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 481156
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index 3189a240874f..67bc31919cf2 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874653
-SHA256 (KDE/release-service/25.08.2/kcachegrind-25.08.2.tar.xz) = 8d50c071a23db62acecdf22d6e94396aa03e4d5ff97acc7d2be84863b34fbfc8
-SIZE (KDE/release-service/25.08.2/kcachegrind-25.08.2.tar.xz) = 1001140
+TIMESTAMP = 1762264393
+SHA256 (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = aec838dfa806b438d198f5bb66a2a9925ecdb86d09da86c593a21302052b0bbe
+SIZE (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = 1003736
diff --git a/devel/kcachegrind/pkg-plist b/devel/kcachegrind/pkg-plist
index 6cc63e53cc36..c3b395808ebe 100644
--- a/devel/kcachegrind/pkg-plist
+++ b/devel/kcachegrind/pkg-plist
@@ -59,6 +59,7 @@ share/locale/ga/LC_MESSAGES/kcachegrind.mo
share/locale/ga/LC_MESSAGES/kcachegrind_qt.qm
share/locale/gl/LC_MESSAGES/kcachegrind.mo
share/locale/gl/LC_MESSAGES/kcachegrind_qt.qm
+share/locale/he/LC_MESSAGES/kcachegrind.mo
share/locale/hi/LC_MESSAGES/kcachegrind.mo
share/locale/hi/LC_MESSAGES/kcachegrind_qt.qm
share/locale/hne/LC_MESSAGES/kcachegrind.mo
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index bfa455c6eaea..261d84ab41f3 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874654
-SHA256 (KDE/release-service/25.08.2/kde-dev-scripts-25.08.2.tar.xz) = e1d72bc3210fb568f2effdb1bb3f9a58c4da778af1ba4b005e138e9aa17a35e9
-SIZE (KDE/release-service/25.08.2/kde-dev-scripts-25.08.2.tar.xz) = 376972
+TIMESTAMP = 1762264393
+SHA256 (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = f09e76b3ded5cc76b99c26bcb0275538d590267f08c921b5240c084a3cbbe47d
+SIZE (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = 377004
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 4a20dc67fbc0..dfba545d80ee 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874656
-SHA256 (KDE/release-service/25.08.2/kde-dev-utils-25.08.2.tar.xz) = 2686c98e8f827ce337463a746554357632bfe9a5dfa3a84e5c55f6ef7b2d3247
-SIZE (KDE/release-service/25.08.2/kde-dev-utils-25.08.2.tar.xz) = 77604
+TIMESTAMP = 1762264396
+SHA256 (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = e8195f338960a4d5ef247c660e462b9ed4053c6078d23aed37c029b625812a43
+SIZE (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = 77584
diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo
index 6bdcd17ed9e4..871a1eb0b369 100644
--- a/devel/kdesdk-kio/distinfo
+++ b/devel/kdesdk-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874658
-SHA256 (KDE/release-service/25.08.2/kdesdk-kio-25.08.2.tar.xz) = 0b9cbc9166f4982e09b1098dbcb101d31979ff4f072d0d64a9ea63f52c264975
-SIZE (KDE/release-service/25.08.2/kdesdk-kio-25.08.2.tar.xz) = 42960
+TIMESTAMP = 1762264398
+SHA256 (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 40a35bb02d27315d0129b8181e7a6fcb8ee4f4c0cc6b84f818c10fa3f8b7d671
+SIZE (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 42972
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index e9d78b30068d..f1654925dd95 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874661
-SHA256 (KDE/release-service/25.08.2/kdesdk-thumbnailers-25.08.2.tar.xz) = 58bf52d881a64ee428b0ee9d028edff06ebe87d922584e26d77afce81ec0c3b3
-SIZE (KDE/release-service/25.08.2/kdesdk-thumbnailers-25.08.2.tar.xz) = 27392
+TIMESTAMP = 1762264401
+SHA256 (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 4162b0795d55adfbc9f7c1ba8e965a618aa57b280588f43d0a4adb45ce08e874
+SIZE (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 27388
diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo
index 4f8a6fbb7d03..22ad876cbac1 100644
--- a/devel/kdev-php/distinfo
+++ b/devel/kdev-php/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874663
-SHA256 (KDE/release-service/25.08.2/kdev-php-25.08.2.tar.xz) = ee6e08254eaf11e67decbb18e6c172c503042da84038099382bca1266e3b990d
-SIZE (KDE/release-service/25.08.2/kdev-php-25.08.2.tar.xz) = 1101020
+TIMESTAMP = 1762264403
+SHA256 (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = f52ef2928d2ef9dcb21f31ad28db9ce4309c6ad4f4fbc6a9d09ea0737286d4c6
+SIZE (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = 1101088
diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo
index bb019fc14da5..8510f821b775 100644
--- a/devel/kdev-python/distinfo
+++ b/devel/kdev-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874666
-SHA256 (KDE/release-service/25.08.2/kdev-python-25.08.2.tar.xz) = 11297d05c417f9e7108ed3a1f205436e759ba9459c3c6f4f947359d6765142c5
-SIZE (KDE/release-service/25.08.2/kdev-python-25.08.2.tar.xz) = 1113212
+TIMESTAMP = 1762264406
+SHA256 (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 56ba13a7e1721ae17a015138649ef6ef4970e99d7ff47322f296a69f1734fb3e
+SIZE (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 1113608
diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo
index 366cd249bc34..150c99b71933 100644
--- a/devel/kdevelop/distinfo
+++ b/devel/kdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874668
-SHA256 (KDE/release-service/25.08.2/kdevelop-25.08.2.tar.xz) = b87923d6d37de5388f36c2e9ae66e1b096b9f425bf9fa0fbf96368f6af465b29
-SIZE (KDE/release-service/25.08.2/kdevelop-25.08.2.tar.xz) = 8992332
+TIMESTAMP = 1762264409
+SHA256 (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 4d2b92cf37a9a3324dd9137075c5f552047bd88a673420aa1484fcde79bace92
+SIZE (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 8995184
diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist
index a89d2ed62c61..a6997db51a8c 100644
--- a/devel/kdevelop/pkg-plist
+++ b/devel/kdevelop/pkg-plist
@@ -1846,9 +1846,11 @@ share/locale/he/LC_MESSAGES/kdevbazaar.mo
share/locale/he/LC_MESSAGES/kdevclassbrowser.mo
share/locale/he/LC_MESSAGES/kdevcodeutils.mo
share/locale/he/LC_MESSAGES/kdevcompileanalyzercommon.mo
+share/locale/he/LC_MESSAGES/kdevcontextbrowser.mo
share/locale/he/LC_MESSAGES/kdevdocker.mo
share/locale/he/LC_MESSAGES/kdevdocumentswitcher.mo
share/locale/he/LC_MESSAGES/kdevdocumentview.mo
+share/locale/he/LC_MESSAGES/kdevexecute.mo
share/locale/he/LC_MESSAGES/kdevfilemanager.mo
share/locale/he/LC_MESSAGES/kdevghprovider.mo
share/locale/he/LC_MESSAGES/kdevkonsole.mo
@@ -1857,6 +1859,7 @@ share/locale/he/LC_MESSAGES/kdevninja.mo
share/locale/he/LC_MESSAGES/kdevokteta.mo
share/locale/he/LC_MESSAGES/kdevopenwith.mo
share/locale/he/LC_MESSAGES/kdevoutlineview.mo
+share/locale/he/LC_MESSAGES/kdevprojectfilter.mo
share/locale/he/LC_MESSAGES/kdevqmakebuilder.mo
share/locale/he/LC_MESSAGES/kdevsourceformatter.mo
share/locale/he/LC_MESSAGES/kdevswitchtobuddy.mo
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index 1d9afccab278..07cec742e521 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874671
-SHA256 (KDE/release-service/25.08.2/kio-extras-25.08.2.tar.xz) = 868f9f2e0f572725387ea311f199d2fa044acc03656f3751e7ca26400861375f
-SIZE (KDE/release-service/25.08.2/kio-extras-25.08.2.tar.xz) = 3528116
+TIMESTAMP = 1762264411
+SHA256 (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 99f966dcc663be8cb3c906778c82b32da4b178bd296d8cd85b9e3f56e8e9c2d2
+SIZE (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 3527644
diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo
index 1524ce986194..fe157ad1861a 100644
--- a/devel/kirigami-gallery/distinfo
+++ b/devel/kirigami-gallery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874673
-SHA256 (KDE/release-service/25.08.2/kirigami-gallery-25.08.2.tar.xz) = b7aa2b06edbdb5ac13fe8d288157784b40652c46917ac14fd6bc8c628b2a12e8
-SIZE (KDE/release-service/25.08.2/kirigami-gallery-25.08.2.tar.xz) = 379772
+TIMESTAMP = 1762264414
+SHA256 (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = dfe7e59885ec481a67e887a2bef1a09128fc3a862e00b44a4c962fd872661686
+SIZE (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = 380116
diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo
index 0af736e219f8..207d92bb5b96 100644
--- a/devel/kopeninghours/distinfo
+++ b/devel/kopeninghours/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874676
-SHA256 (KDE/release-service/25.08.2/kopeninghours-25.08.2.tar.xz) = 0fad39c77b72b714a9c5b6b1e2ab0fd8d23ef1489bfcfbdf1b47dfea998c7143
-SIZE (KDE/release-service/25.08.2/kopeninghours-25.08.2.tar.xz) = 75984
+TIMESTAMP = 1762264416
+SHA256 (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 0e60885d2cdb88fe0bf42fe39f01c9e284dd755727c585714832eba98c11cb73
+SIZE (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 75992
diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo
index 91172c900f68..913edb278aa9 100644
--- a/devel/kpublictransport/distinfo
+++ b/devel/kpublictransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874678
-SHA256 (KDE/release-service/25.08.2/kpublictransport-25.08.2.tar.xz) = b2dec9e45fd631c8d6df81c08d4b9f4706ee3d4781165431a04a4b4c0c8c2ed3
-SIZE (KDE/release-service/25.08.2/kpublictransport-25.08.2.tar.xz) = 889580
+TIMESTAMP = 1762264419
+SHA256 (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = ed887df23d04a1ebd171b59c99dfaec26d62254e9a7ac4f8a7084ba301586c17
+SIZE (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = 889800
diff --git a/devel/kunifiedpush/distinfo b/devel/kunifiedpush/distinfo
index feb41c6fe075..6d7117df2cba 100644
--- a/devel/kunifiedpush/distinfo
+++ b/devel/kunifiedpush/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874680
-SHA256 (KDE/release-service/25.08.2/kunifiedpush-25.08.2.tar.xz) = 2a5c6a1a307474ca9502b79a65fd1cf4662182e0831a47d038b0640c20578832
-SIZE (KDE/release-service/25.08.2/kunifiedpush-25.08.2.tar.xz) = 83764
+TIMESTAMP = 1762264421
+SHA256 (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = e8c924438d5359f0fa0930ab35111012076e3a0ff4e959d6929595571383320a
+SIZE (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = 84548
diff --git a/devel/lab/Makefile b/devel/lab/Makefile
index fb16ae770a32..57ca39e7bb91 100644
--- a/devel/lab/Makefile
+++ b/devel/lab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lab
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 39d156ec8a55..05cec15737cf 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
DISTVERSION= 0.55.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lets/Makefile b/devel/lets/Makefile
index da5df1f346bd..b5cbe6c7d003 100644
--- a/devel/lets/Makefile
+++ b/devel/lets/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lets
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.54
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index e12f934c1d76..1fe1080cd758 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,6 +1,7 @@
PORTNAME= level-zero
PORTVERSION= 1.24.3
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/libccid/Makefile b/devel/libccid/Makefile
index 25c001d4477a..8113bfa9a6de 100644
--- a/devel/libccid/Makefile
+++ b/devel/libccid/Makefile
@@ -17,14 +17,14 @@ LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
USES= meson perl5 pkgconfig tar:xz
USE_PERL5= build
-MESON_ARGS= -Dclass=false \
- -Dcomposite-as-multislot=false \
- -Dembedded=false \
- -Denable-extras=true \
- -Dos_log=false \
- -Dpcsclite=true \
- -Dserial=false \
- -Dzlp=false
+MESON_FALSE= class \
+ composite-as-multislot \
+ embedded \
+ os_log \
+ serial \
+ zlp
+MESON_TRUE= enable-extras \
+ pcsclite
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/_build/Kobil_mIDentity_switch ${STAGEDIR}${PREFIX}/bin
diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile
index 0b6b03ba3618..eb3f08a9cb49 100644
--- a/devel/libfmt/Makefile
+++ b/devel/libfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fmt
-DISTVERSION= 12.0.0
+PORTVERSION= 12.1.0
CATEGORIES= devel
-MASTER_SITES= https://github.com/fmtlib/${PORTNAME}/releases/download/${DISTVERSION}/
+MASTER_SITES= https://github.com/fmtlib/fmt/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= lib
MAINTAINER= sunpoet@FreeBSD.org
@@ -13,19 +13,26 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing compiler:c++11-lang cpe pathfix zip
-USE_LDCONFIG= yes
-
-PLIST_SUB= DISTVERSION=${DISTVERSION}
-CMAKE_TESTING_ON= FMT_TEST
-
-CMAKE_OFF= FMT_DOC \
+CMAKE_OFF= FMT_CUDA_TEST \
+ FMT_DOC \
+ FMT_FUZZ \
+ FMT_MODULE \
+ FMT_PEDANTIC \
+ FMT_SYSTEM_HEADERS \
+ FMT_TEST \
+ FMT_WERROR
+CMAKE_ON= BUILD_SHARED_LIBS \
+ FMT_OS
+CMAKE_TESTING_ON= \
+ FMT_FUZZ_LINKMAIN \
FMT_TEST
-CMAKE_ON= BUILD_SHARED_LIBS
+USE_LDCONFIG= yes
-OPTIONS_DEFINE= FULL_CACHE_DRAGONBOX
-OPTIONS_DEFAULT= FULL_CACHE_DRAGONBOX
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+OPTIONS_DEFINE= FULL_CACHE_DRAGONBOX
+OPTIONS_DEFAULT=FULL_CACHE_DRAGONBOX
FULL_CACHE_DRAGONBOX_DESC= Use larger binary size for better performance
FULL_CACHE_DRAGONBOX_CXXFLAGS= -DFMT_USE_FULL_CACHE_DRAGONBOX=1
diff --git a/devel/libfmt/distinfo b/devel/libfmt/distinfo
index 7e4c42b9df33..2aa9d406cacc 100644
--- a/devel/libfmt/distinfo
+++ b/devel/libfmt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760185440
-SHA256 (fmt-12.0.0.zip) = 1c32293203449792bf8e94c7f6699c643887e826f2d66a80869b4f279fb07d25
-SIZE (fmt-12.0.0.zip) = 1431236
+TIMESTAMP = 1762192054
+SHA256 (fmt-12.1.0.zip) = 695fd197fa5aff8fc67b5f2bbc110490a875cdf7a41686ac8512fb480fa8ada7
+SIZE (fmt-12.1.0.zip) = 1435256
diff --git a/devel/libfmt/pkg-plist b/devel/libfmt/pkg-plist
index 08462883ec30..3b00c9a58e1d 100644
--- a/devel/libfmt/pkg-plist
+++ b/devel/libfmt/pkg-plist
@@ -18,5 +18,5 @@ lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fmt/fmt-targets.cmake
lib/libfmt.so
lib/libfmt.so.12
-lib/libfmt.so.%%DISTVERSION%%
+lib/libfmt.so.%%PORTVERSION%%
libdata/pkgconfig/fmt.pc
diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile
index b210ad3ef54b..f42094731ee7 100644
--- a/devel/libsigsegv/Makefile
+++ b/devel/libsigsegv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsigsegv
-PORTVERSION= 2.14
+DISTVERSION= 2.15
CATEGORIES= devel
MASTER_SITES= GNU
@@ -11,16 +11,16 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= AWK="${AWK}" --enable-shared
INSTALL_TARGET= install-strip
TEST_TARGET= check
-USE_LDCONFIG= yes
PLIST_FILES= include/sigsegv.h \
lib/libsigsegv.a \
lib/libsigsegv.so \
lib/libsigsegv.so.2 \
- lib/libsigsegv.so.2.0.7
+ lib/libsigsegv.so.2.0.8
.include <bsd.port.mk>
diff --git a/devel/libsigsegv/distinfo b/devel/libsigsegv/distinfo
index f7846abd0ebf..19d0958ff5ba 100644
--- a/devel/libsigsegv/distinfo
+++ b/devel/libsigsegv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644169129
-SHA256 (libsigsegv-2.14.tar.gz) = cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295
-SIZE (libsigsegv-2.14.tar.gz) = 464658
+TIMESTAMP = 1762373825
+SHA256 (libsigsegv-2.15.tar.gz) = 036855660225cb3817a190fc00e6764ce7836051bacb48d35e26444b8c1729d9
+SIZE (libsigsegv-2.15.tar.gz) = 494383
diff --git a/devel/libunwind/Makefile b/devel/libunwind/Makefile
index a5db09eb72fb..6f82fb9cdef2 100644
--- a/devel/libunwind/Makefile
+++ b/devel/libunwind/Makefile
@@ -5,7 +5,8 @@ MASTER_SITES= https://github.com/libunwind/libunwind/releases/download/v${LIBUNW
DISTNAME= libunwind-${LIBUNWIND_VERSION}
PATCH_SITES= https://github.com/libunwind/libunwind/commit/
-PATCHFILES= 2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch:-p1
+PATCHFILES= b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch:-p1 \
+ 2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch:-p1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic stack unwinding library
diff --git a/devel/libunwind/distinfo b/devel/libunwind/distinfo
index c4790181509a..cde779de3d1a 100644
--- a/devel/libunwind/distinfo
+++ b/devel/libunwind/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1757359240
+TIMESTAMP = 1762366577
SHA256 (libunwind-1.8.3.tar.gz) = be30d910e67f58d82e753231f1357f326a1a088acf126b21ff77e60aab19b90b
SIZE (libunwind-1.8.3.tar.gz) = 981017
+SHA256 (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 56570397cbdd40ef36d3fe06538357651b2a7923780bc7e49b486857eb4999b5
+SIZE (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 953
SHA256 (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 87fdd01ce33faa27f001895e0c672c172dfd8b14e5dec69f0466ac7ecabd85e6
SIZE (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 1201
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index ed75c98a51ee..aaec4781be88 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= liteide
DISTVERSIONPREFIX= x
DISTVERSION= 38.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel editors
.ifmake makesum
MASTER_SITES= https://go.googlesource.com/sync/+archive/refs/tags/:errgroup
diff --git a/devel/llvm11/Makefile b/devel/llvm11/Makefile
index d4a40bf20e4d..4d0aa2bb347e 100644
--- a/devel/llvm11/Makefile
+++ b/devel/llvm11/Makefile
@@ -16,6 +16,9 @@ LICENSE_DIR= ${WRKSRC}
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
+DEPRECATED= obsolete with few dependencies
+EXPIRATION_DATE= 2025-12-31
+
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_MAJOR= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
LLVM_SUFFIX= ${LLVM_MAJOR}
diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile
index ab63dbe6173c..52637c2894e7 100644
--- a/devel/llvm21/Makefile
+++ b/devel/llvm21/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo
index cd7b693a652a..926f75891faf 100644
--- a/devel/llvm21/distinfo
+++ b/devel/llvm21/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761039754
-SHA256 (llvm-project-21.1.4.src.tar.xz) = a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c
-SIZE (llvm-project-21.1.4.src.tar.xz) = 158939036
+TIMESTAMP = 1762275864
+SHA256 (llvm-project-21.1.5.src.tar.xz) = 1794be4bf974e99a3fe1da4b2b9b1456c02ae9479c942f365441d8d207bd650c
+SIZE (llvm-project-21.1.5.src.tar.xz) = 158957032
diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile
index b0cd422aa888..408344c72099 100644
--- a/devel/loccount/Makefile
+++ b/devel/loccount/Makefile
@@ -1,6 +1,6 @@
PORTNAME= loccount
DISTVERSION= 2.16
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MASTER_SITES= http://www.catb.org/~esr/loccount/
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index c51fa107f2d4..b1d5a593aae6 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= log4cxx
PORTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/
DISTNAME= apache-log4cxx-${PORTVERSION}
diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo
index 6338316f41e6..91b4b28004d1 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874683
-SHA256 (KDE/release-service/25.08.2/lokalize-25.08.2.tar.xz) = 0e3ac5414803c8901ef4a48e8afa93e2a58736d5fd3b14c511d6d9d2018d30da
-SIZE (KDE/release-service/25.08.2/lokalize-25.08.2.tar.xz) = 2059204
+TIMESTAMP = 1762264424
+SHA256 (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 079e3fcda3a74ef7acb1b3063eeeb10237e736466bd49953762a65d08ef11483
+SIZE (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 2059324
diff --git a/devel/mage/Makefile b/devel/mage/Makefile
index 0bae29a9bd9b..cedb86957d8f 100644
--- a/devel/mage/Makefile
+++ b/devel/mage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mage
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.0
-PORTREVISION= 18
+PORTREVISION= 19
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile
index bfc3446f73f1..48cd7413977e 100644
--- a/devel/malloy/Makefile
+++ b/devel/malloy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= malloy
DISTVERSION= 0.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo
index fbb4cb164532..149992e59364 100644
--- a/devel/massif-visualizer/distinfo
+++ b/devel/massif-visualizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874685
-SHA256 (KDE/release-service/25.08.2/massif-visualizer-25.08.2.tar.xz) = f3c9ea202c97e5a8c3435a5cd28a796e50d3f45a3b18dcc95f0590cbcb929a14
-SIZE (KDE/release-service/25.08.2/massif-visualizer-25.08.2.tar.xz) = 286000
+TIMESTAMP = 1762264426
+SHA256 (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 071dd18fe2cbb09224983a660725d596f09b6ae67033eec04e295941b4006775
+SIZE (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 285956
diff --git a/devel/modd/Makefile b/devel/modd/Makefile
index 607bf27bb445..f4d8396ff44e 100644
--- a/devel/modd/Makefile
+++ b/devel/modd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modd
DISTVERSIONPREFIX= v
DISTVERSION= 0.8
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= devel sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile
index ab8819f7df4b..b45840feb74e 100644
--- a/devel/mutagen/Makefile
+++ b/devel/mutagen/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mutagen
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile
index 0ccfbde41e69..36bb732fc5b6 100644
--- a/devel/nspr/Makefile
+++ b/devel/nspr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nspr
-DISTVERSION= 4.37
+DISTVERSION= 4.38
CATEGORIES= devel
MASTER_SITES= MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src
diff --git a/devel/nspr/distinfo b/devel/nspr/distinfo
index a53e3c3cff5b..f6c2a5e6beb7 100644
--- a/devel/nspr/distinfo
+++ b/devel/nspr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752846500
-SHA256 (nspr-4.37.tar.gz) = 5f9344ed0e31855bd38f88b33c9d9ab94f70ce547ef3213e488d1520f61840fa
-SIZE (nspr-4.37.tar.gz) = 1057241
+TIMESTAMP = 1762370013
+SHA256 (nspr-4.38.tar.gz) = 72ee73ffcc6ef5e706965f855ecf470ec3986c3e188e12a8a8006e76f6b31a6f
+SIZE (nspr-4.38.tar.gz) = 1024854
diff --git a/devel/nspr/pkg-plist b/devel/nspr/pkg-plist
index e4d1c6e318d0..5a598e58ef1d 100644
--- a/devel/nspr/pkg-plist
+++ b/devel/nspr/pkg-plist
@@ -3,8 +3,6 @@ include/nspr/md/_aix32.cfg
include/nspr/md/_aix64.cfg
include/nspr/md/_darwin.cfg
include/nspr/md/_freebsd.cfg
-include/nspr/md/_hpux32.cfg
-include/nspr/md/_hpux64.cfg
include/nspr/md/_linux.cfg
include/nspr/md/_netbsd.cfg
include/nspr/md/_nto.cfg
diff --git a/devel/openapi/Makefile b/devel/openapi/Makefile
index dc240aef4240..89dcafac09a7 100644
--- a/devel/openapi/Makefile
+++ b/devel/openapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openapi
PORTVERSION= 1.9.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index da8f40294b24..4c73a3fe68c3 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opendht
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/oq/Makefile b/devel/oq/Makefile
index 1ced5f55bb2f..6c0128a439a3 100644
--- a/devel/oq/Makefile
+++ b/devel/oq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oq
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= hoanga@gmail.com
diff --git a/devel/packr/Makefile b/devel/packr/Makefile
index a5c5fe226f34..dbace3937973 100644
--- a/devel/packr/Makefile
+++ b/devel/packr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packr
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.3
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index a606dcf6d09a..f00cb689a709 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pika
DISTVERSION= 0.34.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/please/Makefile b/devel/please/Makefile
index 74e3643e65fb..856412af8f2e 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,6 +1,7 @@
PORTNAME= please
DISTVERSIONPREFIX= v
DISTVERSION= 17.23.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index cfff1a260524..3a0a4d3c4b77 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874688
-SHA256 (KDE/release-service/25.08.2/poxml-25.08.2.tar.xz) = b4226c512781c8fe6ba143191f34b49547ae5f2b01d48481aaba984298b77ed5
-SIZE (KDE/release-service/25.08.2/poxml-25.08.2.tar.xz) = 45196
+TIMESTAMP = 1762264429
+SHA256 (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 12967b5313605400e8de3cf39478136f5b6616b2b45774dc185bb6b5cbae7b7d
+SIZE (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 45216
diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile
index e889cea79844..307fa4aa5a35 100644
--- a/devel/protobuf-go/Makefile
+++ b/devel/protobuf-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= protobuf-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.36.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile
index 700452b723a0..c0447a4ceddd 100644
--- a/devel/protoc-gen-go-grpc/Makefile
+++ b/devel/protoc-gen-go-grpc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= protoc-gen-go-grpc
DISTVERSIONPREFIX= v
DISTVERSION= 1.76.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile
index d3868c72292e..72036cb70213 100644
--- a/devel/prototool/Makefile
+++ b/devel/prototool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prototool
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/py-pymtbl/Makefile b/devel/py-pymtbl/Makefile
index 95554b769c2e..eff9269776aa 100644
--- a/devel/py-pymtbl/Makefile
+++ b/devel/py-pymtbl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pymtbl
PORTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pymtbl/files/patch-mtbl.pxi b/devel/py-pymtbl/files/patch-mtbl.pxi
new file mode 100644
index 000000000000..3127dc8a5d51
--- /dev/null
+++ b/devel/py-pymtbl/files/patch-mtbl.pxi
@@ -0,0 +1,10 @@
+--- mtbl.pxi.orig 2024-03-21 21:11:47 UTC
++++ mtbl.pxi
+@@ -14,7 +14,6 @@ from cpython cimport bool
+ # limitations under the License.
+ cimport cython
+ from cpython cimport bool
+-from cpython.string cimport *
+ from libc.stddef cimport *
+ from libc.stdint cimport *
+ from libc.stdlib cimport *
diff --git a/devel/scc/Makefile b/devel/scc/Makefile
index 5fa1fb200335..985f3d09debf 100644
--- a/devel/scc/Makefile
+++ b/devel/scc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= scc
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index f747cf9c71b2..01397c059b80 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.24
+DISTVERSION= 3.2.26
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index 66a574a4eca3..a528ca421669 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759435709
-SHA256 (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 66c374ee7f786abcd8592d18fc5b18b1e3f1c67e923867eee5f9c503cb253afd
-SIZE (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 16128701
+TIMESTAMP = 1762361078
+SHA256 (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 73eeeec0d3235ef75f310bd2bb758622157abfa05da65771656579a7dfeeba05
+SIZE (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 16127434
diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile
index 30ad269ca62a..a908dca36713 100644
--- a/devel/shfmt/Makefile
+++ b/devel/shfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shfmt
DISTVERSIONPREFIX= v
DISTVERSION= 3.12.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile
index 3aabf851b207..b78d77dcaa40 100644
--- a/devel/soft-serve/Makefile
+++ b/devel/soft-serve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= soft-serve
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/statik/Makefile b/devel/statik/Makefile
index 44b50e47b699..7cfc85eed727 100644
--- a/devel/statik/Makefile
+++ b/devel/statik/Makefile
@@ -1,7 +1,7 @@
PORTNAME= statik
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 32
+PORTREVISION= 33
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile
index a8cb743b0ce2..dd99421df653 100644
--- a/devel/stuffbin/Makefile
+++ b/devel/stuffbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stuffbin
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/task/Makefile b/devel/task/Makefile
index 0025a0c7ca87..a1afbfc9e34d 100644
--- a/devel/task/Makefile
+++ b/devel/task/Makefile
@@ -1,7 +1,7 @@
PORTNAME= task
DISTVERSIONPREFIX= v
DISTVERSION= 3.45.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile
index 437f3ad9a961..59065b65171e 100644
--- a/devel/taskctl/Makefile
+++ b/devel/taskctl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= taskctl
PORTVERSION= 1.4.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 3fb3ccc5dfb6..c992383b9825 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
DISTVERSION= 0.38.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile
index 795e2e8083e3..a8a65d888307 100644
--- a/devel/tinygo/Makefile
+++ b/devel/tinygo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tinygo
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 4f5482534f2b..1bfbb878114e 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874690
-SHA256 (KDE/release-service/25.08.2/umbrello-25.08.2.tar.xz) = ec141b83348514a5f14596ed57d2ade49f737b4edafd8e86f02bf5154e794c7e
-SIZE (KDE/release-service/25.08.2/umbrello-25.08.2.tar.xz) = 5630780
+TIMESTAMP = 1762264432
+SHA256 (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 9048a6159c8486248a95b956ed08c1954ac21708b89a81fe6a3b0aa7a5207a2c
+SIZE (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 5630544
diff --git a/devel/umpire/Makefile b/devel/umpire/Makefile
index 0f0078b7018b..5bd847315d16 100644
--- a/devel/umpire/Makefile
+++ b/devel/umpire/Makefile
@@ -1,6 +1,7 @@
PORTNAME= umpire
DISTVERSIONPREFIX= v
DISTVERSION= 2025.09.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/venom/Makefile b/devel/venom/Makefile
index 3ba00c1cd014..fa2cd96fb472 100644
--- a/devel/venom/Makefile
+++ b/devel/venom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= venom
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= bapt@FreeBSD.org
diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile
index 2058f770e99c..b2013df2c35d 100644
--- a/devel/yaegi/Makefile
+++ b/devel/yaegi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yaegi
DISTVERSION= 0.16.1
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/dns/acme-dns/Makefile b/dns/acme-dns/Makefile
index cb26468138fc..11fef7bee525 100644
--- a/dns/acme-dns/Makefile
+++ b/dns/acme-dns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= acme-dns
DISTVERSIONPREFIX= v
DISTVERSION= 1.0
-PORTREVISION= 28
+PORTREVISION= 29
PORTEPOCH= 1
CATEGORIES= dns
diff --git a/dns/amass/Makefile b/dns/amass/Makefile
index 370198b233c1..bbd2e13f2fac 100644
--- a/dns/amass/Makefile
+++ b/dns/amass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amass
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/blocky/Makefile b/dns/blocky/Makefile
index 1eab5c087a33..1bd374b342ff 100644
--- a/dns/blocky/Makefile
+++ b/dns/blocky/Makefile
@@ -1,7 +1,7 @@
PORTNAME= blocky
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MAINTAINER= eduardo@FreeBSD.org
diff --git a/dns/coredns/Makefile b/dns/coredns/Makefile
index f01c1d9b4e92..782ebbc9acbc 100644
--- a/dns/coredns/Makefile
+++ b/dns/coredns/Makefile
@@ -1,6 +1,7 @@
PORTNAME= coredns
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.1
+PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/dnscontrol/Makefile b/dns/dnscontrol/Makefile
index c9f7446edd7b..886ab22bcf3e 100644
--- a/dns/dnscontrol/Makefile
+++ b/dns/dnscontrol/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dnscontrol
DISTVERSIONPREFIX=v
DISTVERSION= 4.26.0
+PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= decke@FreeBSD.org
diff --git a/dns/dnscrypt-proxy2/Makefile b/dns/dnscrypt-proxy2/Makefile
index 3fac8917cca7..b1ce99b7867f 100644
--- a/dns/dnscrypt-proxy2/Makefile
+++ b/dns/dnscrypt-proxy2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dnscrypt-proxy
PORTVERSION= 2.1.5
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= dns security
PKGNAMESUFFIX= 2
diff --git a/dns/doggo/Makefile b/dns/doggo/Makefile
index a8ec4a136de2..4c917b0e655e 100644
--- a/dns/doggo/Makefile
+++ b/dns/doggo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= doggo
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= dns
diff --git a/dns/godns/Makefile b/dns/godns/Makefile
index b70b6ca0fb2f..6889e995bb58 100644
--- a/dns/godns/Makefile
+++ b/dns/godns/Makefile
@@ -1,6 +1,7 @@
PORTNAME= godns
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.4
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= https://raw.githubusercontent.com/TimothyYe/${PORTNAME}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/dns/nextdns/Makefile b/dns/nextdns/Makefile
index 32d1078abd2a..cc52924a8088 100644
--- a/dns/nextdns/Makefile
+++ b/dns/nextdns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nextdns
PORTVERSION= 1.42.0
DISTVERSIONPREFIX= v
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= dns security
MAINTAINER= rs@nextdns.io
diff --git a/dns/prometheus-dnssec-exporter/Makefile b/dns/prometheus-dnssec-exporter/Makefile
index 22c970772c0f..917f31c2e9ad 100644
--- a/dns/prometheus-dnssec-exporter/Makefile
+++ b/dns/prometheus-dnssec-exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus-dnssec-exporter
DISTVERSION= g20220925
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= dns
MAINTAINER= philip@FreeBSD.org
diff --git a/dns/py-pydnstable/Makefile b/dns/py-pydnstable/Makefile
index 03959199fc6c..fa81a2001faf 100644
--- a/dns/py-pydnstable/Makefile
+++ b/dns/py-pydnstable/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pydnstable
PORTVERSION= 0.8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-pydnstable/files/patch-dnstable.pxi b/dns/py-pydnstable/files/patch-dnstable.pxi
new file mode 100644
index 000000000000..2090c49e57ab
--- /dev/null
+++ b/dns/py-pydnstable/files/patch-dnstable.pxi
@@ -0,0 +1,10 @@
+--- dnstable.pxi.orig 2024-03-06 19:53:36 UTC
++++ dnstable.pxi
+@@ -16,7 +16,6 @@ from libcpp cimport bool
+
+ cimport cython
+ from libcpp cimport bool
+-from cpython.string cimport *
+ from libc.stddef cimport *
+ from libc.stdint cimport *
+ from libc.stdlib cimport *
diff --git a/dns/q-dns/Makefile b/dns/q-dns/Makefile
index c13b502ed16f..a7ce72ffe902 100644
--- a/dns/q-dns/Makefile
+++ b/dns/q-dns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= q-dns
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/rdap/Makefile b/dns/rdap/Makefile
index c5728e180a4c..721e77603801 100644
--- a/dns/rdap/Makefile
+++ b/dns/rdap/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rdap
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= dns
MAINTAINER= pi@FreeBSD.org
diff --git a/dns/subfinder/Makefile b/dns/subfinder/Makefile
index 7db3b9df3f9d..99267e324229 100644
--- a/dns/subfinder/Makefile
+++ b/dns/subfinder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subfinder
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/tldx/Makefile b/dns/tldx/Makefile
index a73ba19dbfbe..a9aaeca377be 100644
--- a/dns/tldx/Makefile
+++ b/dns/tldx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tldx
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= dns
MAINTAINER= nxjoseph@protonmail.com
diff --git a/dns/yandex-ddns/Makefile b/dns/yandex-ddns/Makefile
index 19783b76237a..26d66f6aab76 100644
--- a/dns/yandex-ddns/Makefile
+++ b/dns/yandex-ddns/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yandex-ddns
DISTVERSION= g20200613
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= dns
MAINTAINER= ports@FreeBSD.org
diff --git a/dns/zdns/Makefile b/dns/zdns/Makefile
index 74baa3c9ab04..e70f31c9f37d 100644
--- a/dns/zdns/Makefile
+++ b/dns/zdns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zdns
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= dns
MAINTAINER= yuri@FreeBSD.org
diff --git a/dns/zns/Makefile b/dns/zns/Makefile
index ed41f23a89f1..4c57e46873ba 100644
--- a/dns/zns/Makefile
+++ b/dns/zns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zns
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= dns
MAINTAINER= nxjoseph@protonmail.com
diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo
index 7516ebc44c98..5ef7a905dd1f 100644
--- a/editors/calligra/distinfo
+++ b/editors/calligra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874693
-SHA256 (KDE/release-service/25.08.2/calligra-25.08.2.tar.xz) = df5f5a3ec23e7af98f3805b4bd8426947e00c8d75e3f4414d5da580e07700948
-SIZE (KDE/release-service/25.08.2/calligra-25.08.2.tar.xz) = 58039844
+TIMESTAMP = 1762264434
+SHA256 (KDE/release-service/25.08.3/calligra-25.08.3.tar.xz) = 74fac78253c429853e99fae00bcf2b84332dbc3a8f538ccf70674259266b9251
+SIZE (KDE/release-service/25.08.3/calligra-25.08.3.tar.xz) = 58045012
diff --git a/editors/calligra/pkg-plist b/editors/calligra/pkg-plist
index 8d17f7501a07..17c2839f8977 100644
--- a/editors/calligra/pkg-plist
+++ b/editors/calligra/pkg-plist
@@ -5124,6 +5124,8 @@ share/doc/HTML/sv/stage/tut22.png
share/doc/HTML/sv/stage/tut23.png
share/doc/HTML/sv/stage/tut26.png
share/doc/HTML/sv/stage/tutorial.docbook
+share/doc/HTML/uk/calligra/index.cache.bz2
+share/doc/HTML/uk/calligra/index.docbook
share/doc/HTML/uk/sheets/advanced.docbook
share/doc/HTML/uk/sheets/basics.docbook
share/doc/HTML/uk/sheets/cellformat0.png
diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo
index 1194325ca788..792a6a783f47 100644
--- a/editors/ghostwriter/distinfo
+++ b/editors/ghostwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874695
-SHA256 (KDE/release-service/25.08.2/ghostwriter-25.08.2.tar.xz) = 5f0d1a51e07ca5865b335239aa20de575e4cd57a4932966d5a96d8dff3dbd676
-SIZE (KDE/release-service/25.08.2/ghostwriter-25.08.2.tar.xz) = 2733396
+TIMESTAMP = 1762264437
+SHA256 (KDE/release-service/25.08.3/ghostwriter-25.08.3.tar.xz) = 399969ef0707cf4883fce172d6a22dfaf29294a9b0fad2e716ad68045202b006
+SIZE (KDE/release-service/25.08.3/ghostwriter-25.08.3.tar.xz) = 2732736
diff --git a/editors/gomate/Makefile b/editors/gomate/Makefile
index 36816d3a0a72..ae10734d75e4 100644
--- a/editors/gomate/Makefile
+++ b/editors/gomate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gomate
DISTVERSION= g20170711
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= editors
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/editors/kate/distinfo b/editors/kate/distinfo
index 1b44405b6a7b..ed4ea6dd21f4 100644
--- a/editors/kate/distinfo
+++ b/editors/kate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760127562
-SHA256 (KDE/release-service/25.08.2/kate-25.08.2.tar.xz) = b5eefa519690983ef92be8cc30eaface1fc8c9f225d9d851a5c1819a52634770
-SIZE (KDE/release-service/25.08.2/kate-25.08.2.tar.xz) = 8417408
+TIMESTAMP = 1762264439
+SHA256 (KDE/release-service/25.08.3/kate-25.08.3.tar.xz) = c92eb8b5b81c9b5dc91b5c46d20b4f3ae0b7811114779fd8f92f153233fca90b
+SIZE (KDE/release-service/25.08.3/kate-25.08.3.tar.xz) = 8418112
diff --git a/editors/kate/pkg-plist b/editors/kate/pkg-plist
index 11707a4ccc97..a3500103142a 100644
--- a/editors/kate/pkg-plist
+++ b/editors/kate/pkg-plist
@@ -1294,6 +1294,7 @@ share/locale/pt_BR/LC_MESSAGES/tabswitcherplugin.mo
share/locale/ro/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ro/LC_MESSAGES/kate.mo
share/locale/ro/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ro/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ro/LC_MESSAGES/katebuild-plugin.mo
share/locale/ro/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ro/LC_MESSAGES/kateexternaltoolsplugin.mo
diff --git a/editors/micro/Makefile b/editors/micro/Makefile
index 5744c75fec58..e9176b054daf 100644
--- a/editors/micro/Makefile
+++ b/editors/micro/Makefile
@@ -1,7 +1,7 @@
PORTNAME= micro
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.14
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= editors
MAINTAINER= lcook@FreeBSD.org
diff --git a/emulators/Ymir/Makefile b/emulators/Ymir/Makefile
index ba5381637c76..f0c983419558 100644
--- a/emulators/Ymir/Makefile
+++ b/emulators/Ymir/Makefile
@@ -1,6 +1,7 @@
PORTNAME= Ymir
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile
index 5e356d848235..6db2e24031ca 100644
--- a/emulators/dolphin-emu/Makefile
+++ b/emulators/dolphin-emu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dolphin-emu
PORTVERSION= 2509
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org
diff --git a/emulators/magia/Makefile b/emulators/magia/Makefile
index f66c823fde6c..17431bef420d 100644
--- a/emulators/magia/Makefile
+++ b/emulators/magia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= magia
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= emulators
MAINTAINER= ports@FreeBSD.org
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 201d86d0034c..cbd4f37e56e9 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mame
-DISTVERSION= 0.281
+DISTVERSION= 0.282
CATEGORIES= emulators games
MAINTAINER= laurent.chardon@gmail.com
@@ -73,6 +73,9 @@ CFLAGS_aarch64= -march=armv8-a+crc+crypto
EXTRACT_AFTER_ARGS= ${_DIST_EXCLUDES:S,^,--exclude ,}
+PORTSCOUT= site:https://github.com/mamedev/mame/releases \
+ limit:0\.[0-9]+
+
SUB_FILES= mame.ini pkg-message plugin.ini ui.ini
PORTDOCS= *
@@ -244,16 +247,15 @@ post-build:
do-install:
. if ${PORT_OPTIONS:MMAME} || ${PORT_OPTIONS:MMAMENL} || \
${PORT_OPTIONS:MMAMEVIRTUAL}
-. for DATA in artwork bgfx ctrlr ini hash plugins samples
(cd ${WRKSRC} && \
- ${COPYTREE_SHARE} ${DATA} ${STAGEDIR}${DATADIR})
-. endfor
- ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${COPYTREE_SHARE} "artwork bgfx ctrlr ini hash plugins samples" \
+ ${STAGEDIR}${DATADIR})
+ ${MKDIR} ${STAGEDIR}${ETCDIR} \
+ ${STAGEDIR}${DATADIR}/keymaps
. for INI in mame plugin ui
${INSTALL_DATA} ${WRKDIR}/${INI}.ini \
${STAGEDIR}${ETCDIR}/${INI}.ini.sample
. endfor
- ${MKDIR} ${STAGEDIR}${DATADIR}/keymaps
. for KEYMAP in be br ch de es fr gb it pt se
${INSTALL_DATA} ${WRKSRC}/keymaps/km_${KEYMAP}_LINUX.map \
${STAGEDIR}${DATADIR}/keymaps/km_${KEYMAP}.map
@@ -290,4 +292,7 @@ do-install-TOOLS-on:
${FIND} ${WRKSRC}/docs/man ${_TOOLS_MANUALS} -exec ${INSTALL_MAN} \
{} ${STAGEDIR}${PREFIX}/share/man/man1/ \;
+do-test:
+ ${WRKSRC}/${PORTNAME} -validate
+
.include <bsd.port.mk>
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index 0f735deaf410..777969716bb5 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1759055187
-SHA256 (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 8d648b43b0072b3efabc30290c1767a3c22a46ca3c4111a2f456b9f5d2a08319
-SIZE (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 210289013
-SHA256 (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 431ce0bf9dff15632f8ed176b6ea8245c74089439f1af766a26ea4a140db1f92
-SIZE (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 2652
+TIMESTAMP = 1762083749
+SHA256 (mamedev-mame-0.282-mame0282_GH0.tar.gz) = 730d6264f0851de521ca03b71f8556f2b31b8f06d415b52d1ba31aafff9f6c3f
+SIZE (mamedev-mame-0.282-mame0282_GH0.tar.gz) = 210773644
diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist
index 5ab30d4a8657..b89beff1276c 100644
--- a/emulators/mame/pkg-plist
+++ b/emulators/mame/pkg-plist
@@ -1181,6 +1181,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/mo6_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mobigo_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/monon_color.xml
+%%MAMEDATA%%%%DATADIR%%/hash/mpc3000_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpf1_rom.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpu1000.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpz80.xml
@@ -1218,6 +1219,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/mz80b_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/mz80b_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mz800_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/mz800_rom.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64_lodgenet.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64dd.xml
@@ -1245,6 +1247,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/ondra.xml
%%MAMEDATA%%%%DATADIR%%/hash/orao.xml
%%MAMEDATA%%%%DATADIR%%/hash/oric1_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/orina_stylish_plus_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_flop.xml
@@ -1416,6 +1419,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/stepone_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/studio2.xml
%%MAMEDATA%%%%DATADIR%%/hash/stv.xml
+%%MAMEDATA%%%%DATADIR%%/hash/sun_sparc.xml
%%MAMEDATA%%%%DATADIR%%/hash/super6.xml
%%MAMEDATA%%%%DATADIR%%/hash/super80_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/super80_flop.xml
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index 0b56ac96479a..db43eab2d357 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qemu
DISTVERSION= 10.1.2
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}
diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index 4d6c9dadcb8a..6d86652c9b63 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yuzu
PORTVERSION= s20240301
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= emulators wayland
.if make(makesum)
MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
diff --git a/filesystems/lizardfs/Makefile b/filesystems/lizardfs/Makefile
index c6262cd3b243..c76ac708ba82 100644
--- a/filesystems/lizardfs/Makefile
+++ b/filesystems/lizardfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lizardfs
PORTVERSION= 3.12.0
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= filesystems sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/filesystems/webdavfs/Makefile b/filesystems/webdavfs/Makefile
index 8668ee06c88c..4c70b6f99dab 100644
--- a/filesystems/webdavfs/Makefile
+++ b/filesystems/webdavfs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fusefs-webdavfs
DISTVERSION= g20200520
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= filesystems
MAINTAINER= eugen@FreeBSD.org
diff --git a/filesystems/zfs-snap-diff/Makefile b/filesystems/zfs-snap-diff/Makefile
index bb8a89e9491f..bd965d9d8d29 100644
--- a/filesystems/zfs-snap-diff/Makefile
+++ b/filesystems/zfs-snap-diff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zfs-snap-diff
PORTVERSION= 1.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= filesystems sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/filesystems/zrepl-dsh2dsh/Makefile b/filesystems/zrepl-dsh2dsh/Makefile
index 3ba4c47c3f3b..680eac31a350 100644
--- a/filesystems/zrepl-dsh2dsh/Makefile
+++ b/filesystems/zrepl-dsh2dsh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrepl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= filesystems sysutils
PKGNAMESUFFIX= -${GH_ACCOUNT}
diff --git a/filesystems/zrepl/Makefile b/filesystems/zrepl/Makefile
index 103e38f11a54..64b37d8a025b 100644
--- a/filesystems/zrepl/Makefile
+++ b/filesystems/zrepl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrepl
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= filesystems sysutils
MAINTAINER= driesm@FreeBSD.org
diff --git a/finance/fixc/Makefile b/finance/fixc/Makefile
index 36779856a43e..1e9d5902cdb4 100644
--- a/finance/fixc/Makefile
+++ b/finance/fixc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fixc
PORTVERSION= 1.2
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= finance
MAINTAINER= blttll@gmail.com
diff --git a/finance/homebox/Makefile b/finance/homebox/Makefile
index eae4fae86f62..e143fd49c5df 100644
--- a/finance/homebox/Makefile
+++ b/finance/homebox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= homebox
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= finance
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/finance/lnd/Makefile b/finance/lnd/Makefile
index d83a5f913122..ffba1c9c0611 100644
--- a/finance/lnd/Makefile
+++ b/finance/lnd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lnd
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.3-beta
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= finance
MAINTAINER= yuri@FreeBSD.org
diff --git a/finance/ticker/Makefile b/finance/ticker/Makefile
index 5a0888d169ba..f958d05af269 100644
--- a/finance/ticker/Makefile
+++ b/finance/ticker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ticker
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= finance
MAINTAINER= fuz@FreeBSD.org
diff --git a/ftp/coeurl/Makefile b/ftp/coeurl/Makefile
index 4d0c39ba63ec..f84c915aca25 100644
--- a/ftp/coeurl/Makefile
+++ b/ftp/coeurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coeurl
DISTVERSIONPREFIX=v
DISTVERSION= 0.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= ftp www
MAINTAINER= adridg@FreeBSD.org
diff --git a/ftp/curlie/Makefile b/ftp/curlie/Makefile
index 4ee0d737e29a..b81008737dd6 100644
--- a/ftp/curlie/Makefile
+++ b/ftp/curlie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= curlie
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.7
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= ftp net www
MAINTAINER= 0mp@FreeBSD.org
diff --git a/ftp/pget/Makefile b/ftp/pget/Makefile
index 3c51cd33f060..8d36358458bc 100644
--- a/ftp/pget/Makefile
+++ b/ftp/pget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pget
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= ftp net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index 603253731f22..00c2d64d4eda 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 0ad
DISTVERSION= 0.27.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= https://releases.wildfiregames.com/
DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \
diff --git a/games/automuteus/Makefile b/games/automuteus/Makefile
index f1625ea9f3ba..ea26add52197 100644
--- a/games/automuteus/Makefile
+++ b/games/automuteus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= automuteus
DISTVERSION= 8.3.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= seafork@disroot.org
diff --git a/games/blinken/distinfo b/games/blinken/distinfo
index eec15e1a00af..5a3fef103c78 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874700
-SHA256 (KDE/release-service/25.08.2/blinken-25.08.2.tar.xz) = 02c7ab9a5212857f3f28ea11e013ecee47fabd86d0de8f720a2f074ea373abcc
-SIZE (KDE/release-service/25.08.2/blinken-25.08.2.tar.xz) = 2715108
+TIMESTAMP = 1762264442
+SHA256 (KDE/release-service/25.08.3/blinken-25.08.3.tar.xz) = 770598f227e8cbb69b4b0dde4e3ba6dea1074e3e0a8a7f07e4243a18bf876d6d
+SIZE (KDE/release-service/25.08.3/blinken-25.08.3.tar.xz) = 2715100
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index 547580bc76c9..b734b6c02e6c 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874703
-SHA256 (KDE/release-service/25.08.2/bomber-25.08.2.tar.xz) = 54e7455e4e27b5ef42b5c14bd47d239af6463fbcfa793ae9ed59564fac6a89b6
-SIZE (KDE/release-service/25.08.2/bomber-25.08.2.tar.xz) = 841260
+TIMESTAMP = 1762264444
+SHA256 (KDE/release-service/25.08.3/bomber-25.08.3.tar.xz) = 78c1ccd741515c2a5420901307b873fc52c86f4c5a1e51870472215f8ce9cc9b
+SIZE (KDE/release-service/25.08.3/bomber-25.08.3.tar.xz) = 840900
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index 4f931ee31fe5..3b9744cb51d3 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874705
-SHA256 (KDE/release-service/25.08.2/bovo-25.08.2.tar.xz) = 74ea8c7191c3a99b6490ec5098cab3ad516bc44ee1e7debbdf37cae1aeeddbfb
-SIZE (KDE/release-service/25.08.2/bovo-25.08.2.tar.xz) = 221592
+TIMESTAMP = 1762264447
+SHA256 (KDE/release-service/25.08.3/bovo-25.08.3.tar.xz) = dfe624857ce1dec780960ca00ebee615ee6b50ba2e7fa0c1485ecd185571cde6
+SIZE (KDE/release-service/25.08.3/bovo-25.08.3.tar.xz) = 221692
diff --git a/games/devilutionX/Makefile b/games/devilutionX/Makefile
index dbae7ea4e646..bd7e75c4343b 100644
--- a/games/devilutionX/Makefile
+++ b/games/devilutionX/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devilutionX
DISTVERSION= 1.5.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= https://github.com/diasurgical/devilutionx-assets/releases/download/${DATA_VERSION}/:data
DISTFILES= devilutionx.mpq?tag=${DATA_VERSION}:data
diff --git a/games/easyrpg-player/Makefile b/games/easyrpg-player/Makefile
index d893d606dbf6..b9084da9129d 100644
--- a/games/easyrpg-player/Makefile
+++ b/games/easyrpg-player/Makefile
@@ -1,6 +1,6 @@
PORTNAME= easyrpg-player
PORTVERSION= 0.8.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/endless-sky-high-dpi/Makefile b/games/endless-sky-high-dpi/Makefile
index 0fc32764574d..68adf2454c62 100644
--- a/games/endless-sky-high-dpi/Makefile
+++ b/games/endless-sky-high-dpi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= endless-sky-high-dpi
-PORTVERSION= 0.10.14
+PORTVERSION= 0.10.16
DISTVERSIONPREFIX= v
CATEGORIES= games
diff --git a/games/endless-sky-high-dpi/distinfo b/games/endless-sky-high-dpi/distinfo
index 3f0a772fc0a2..b6d5c07706a2 100644
--- a/games/endless-sky-high-dpi/distinfo
+++ b/games/endless-sky-high-dpi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751287736
-SHA256 (endless-sky-endless-sky-high-dpi-v0.10.14_GH0.tar.gz) = dcc83e0e8f9bcd05f46827bfcedf94fabfdfacfb77300acde33738486037ccb4
-SIZE (endless-sky-endless-sky-high-dpi-v0.10.14_GH0.tar.gz) = 779462539
+TIMESTAMP = 1761574354
+SHA256 (endless-sky-endless-sky-high-dpi-v0.10.16_GH0.tar.gz) = 10f1b4b5fd3b54a67df55909103b53c36cf65d0224f997ca41a2c4c3e7098d57
+SIZE (endless-sky-endless-sky-high-dpi-v0.10.16_GH0.tar.gz) = 778222603
diff --git a/games/endless-sky/Makefile b/games/endless-sky/Makefile
index edf53a4555a3..d51b2cfb1662 100644
--- a/games/endless-sky/Makefile
+++ b/games/endless-sky/Makefile
@@ -1,5 +1,5 @@
PORTNAME= endless-sky
-PORTVERSION= 0.10.14
+PORTVERSION= 0.10.16
DISTVERSIONPREFIX= v
CATEGORIES= games
@@ -15,11 +15,13 @@ LICENSE_FILE_GPLv3+ = ${WRKSRC}/license.txt
LIB_DEPENDS= libpng.so:graphics/png \
libmad.so:audio/libmad \
libuuid.so:misc/libuuid \
- libminizip.so:archivers/minizip
+ libminizip.so:archivers/minizip \
+ libavif.so:graphics/libavif \
+ libFLAC++.so:audio/flac
USE_GITHUB= yes
-USES= cmake compiler:c++11-lang gl jpeg openal sdl
+USES= cmake compiler:c++11-lang gl jpeg openal pkgconfig sdl
USE_SDL= sdl2
USE_GL= gl glew
CMAKE_OFF= ES_USE_VCPKG \
diff --git a/games/endless-sky/distinfo b/games/endless-sky/distinfo
index ac50703aac3d..f33b12502c32 100644
--- a/games/endless-sky/distinfo
+++ b/games/endless-sky/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751287029
-SHA256 (endless-sky-endless-sky-v0.10.14_GH0.tar.gz) = 8e07349b7d33645f726efbb5fbe900a9f8c084084d4c8dea7d9165341e43eb6d
-SIZE (endless-sky-endless-sky-v0.10.14_GH0.tar.gz) = 367796925
+TIMESTAMP = 1761565604
+SHA256 (endless-sky-endless-sky-v0.10.16_GH0.tar.gz) = 8854c676e45dc38ef8e0b0ed28b20213027db055c596495e09e6583ee37e8782
+SIZE (endless-sky-endless-sky-v0.10.16_GH0.tar.gz) = 363292961
diff --git a/games/endless-sky/files/patch-tests_unit_src_test__weightedList.cpp b/games/endless-sky/files/patch-tests_unit_src_test__weightedList.cpp
index 76d617098781..3e18a8fae15a 100644
--- a/games/endless-sky/files/patch-tests_unit_src_test__weightedList.cpp
+++ b/games/endless-sky/files/patch-tests_unit_src_test__weightedList.cpp
@@ -1,4 +1,4 @@
---- tests/unit/src/test_weightedList.cpp.orig 2024-10-26 19:04:44 UTC
+--- tests/unit/src/test_weightedList.cpp.orig 2025-10-25 18:32:22 UTC
+++ tests/unit/src/test_weightedList.cpp
@@ -348,7 +348,7 @@ SCENARIO( "Obtaining a random value", "[WeightedList][
REQUIRE( list.empty() );
@@ -6,6 +6,6 @@
CHECK_THROWS_AS( list.Get(), std::runtime_error );
-#ifndef __APPLE__
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
+ #if CATCH_VERSION_MAJOR >= 3
CHECK_THROWS_WITH( list.Get(), Catch::Matchers::ContainsSubstring("empty weighted list") );
#endif
- }
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index 26156eca6864..3045bd699c80 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874707
-SHA256 (KDE/release-service/25.08.2/granatier-25.08.2.tar.xz) = 52337f4f711d0e4a236cac8bda78c1e095234c465f41d40bf92685f5d31f9784
-SIZE (KDE/release-service/25.08.2/granatier-25.08.2.tar.xz) = 2017116
+TIMESTAMP = 1762264449
+SHA256 (KDE/release-service/25.08.3/granatier-25.08.3.tar.xz) = f4931af8d1fa0d565a12c3ec8803624a2875716c5a942b16cc88193ae101626f
+SIZE (KDE/release-service/25.08.3/granatier-25.08.3.tar.xz) = 2017112
diff --git a/games/kajongg/distinfo b/games/kajongg/distinfo
index 2dbc13bc1992..2371b32e7727 100644
--- a/games/kajongg/distinfo
+++ b/games/kajongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874710
-SHA256 (KDE/release-service/25.08.2/kajongg-25.08.2.tar.xz) = bd837355f425e520dc493eb8bbc6290b5df838840f882b8ba2ef5d1c7b9c1c14
-SIZE (KDE/release-service/25.08.2/kajongg-25.08.2.tar.xz) = 4637812
+TIMESTAMP = 1762264452
+SHA256 (KDE/release-service/25.08.3/kajongg-25.08.3.tar.xz) = 47d586c8fd14e991bfb278a1f5a853387ebcd4f12181d2d5c9cdeb43dfae7578
+SIZE (KDE/release-service/25.08.3/kajongg-25.08.3.tar.xz) = 4637980
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index 6f29b185efb3..2a9f2fa9487e 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874712
-SHA256 (KDE/release-service/25.08.2/kanagram-25.08.2.tar.xz) = e7bbe6015f360cf57347fa526806b941ec03437018183d448b3464fbedf86a97
-SIZE (KDE/release-service/25.08.2/kanagram-25.08.2.tar.xz) = 7786660
+TIMESTAMP = 1762264455
+SHA256 (KDE/release-service/25.08.3/kanagram-25.08.3.tar.xz) = c15a2a0b2c08cef7455220eeddfcc3095d36eea14d684fc5fb9ff2f1d0a5cbbc
+SIZE (KDE/release-service/25.08.3/kanagram-25.08.3.tar.xz) = 7786148
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index b2a92a662a53..12a5ce13183f 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874715
-SHA256 (KDE/release-service/25.08.2/kapman-25.08.2.tar.xz) = bb3f4899ce46d4049caf62abd1a10e425ef156c74b1677158458e51c59b3d294
-SIZE (KDE/release-service/25.08.2/kapman-25.08.2.tar.xz) = 2149752
+TIMESTAMP = 1762264457
+SHA256 (KDE/release-service/25.08.3/kapman-25.08.3.tar.xz) = 9b6449ea7a5b27d221e74714dda2f277645ccf4309155246843ea5bfff452973
+SIZE (KDE/release-service/25.08.3/kapman-25.08.3.tar.xz) = 2150232
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index b23ce04d7427..58adb84e1b89 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874717
-SHA256 (KDE/release-service/25.08.2/katomic-25.08.2.tar.xz) = 25ba2b49368cfe9d2d41396f07d037334839eeb6502e71e2fa8f9ba6577d3d6b
-SIZE (KDE/release-service/25.08.2/katomic-25.08.2.tar.xz) = 1449064
+TIMESTAMP = 1762264460
+SHA256 (KDE/release-service/25.08.3/katomic-25.08.3.tar.xz) = 9021be1befcda20d25382cb5c620cd66cbbf0ea3aa621b0aae40a90553ab42cc
+SIZE (KDE/release-service/25.08.3/katomic-25.08.3.tar.xz) = 1450264
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index 09a1fb5a3274..4bc1f8ccfa84 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874720
-SHA256 (KDE/release-service/25.08.2/kblackbox-25.08.2.tar.xz) = 7e1f864fa8332693a51375a20efc57d4d93de2b44b863fef8b60291428593624
-SIZE (KDE/release-service/25.08.2/kblackbox-25.08.2.tar.xz) = 556020
+TIMESTAMP = 1762264462
+SHA256 (KDE/release-service/25.08.3/kblackbox-25.08.3.tar.xz) = ef009565aa240d6648e0517bbe9ed287bc1f5a4a4405d6f21d3eede3edbfa15f
+SIZE (KDE/release-service/25.08.3/kblackbox-25.08.3.tar.xz) = 555980
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index ed3448804515..47dad16cb7fa 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874722
-SHA256 (KDE/release-service/25.08.2/kblocks-25.08.2.tar.xz) = 546c23a4a9f96fb3cb4c68c5bd9968b2e0ddc17dfbbd18de1c33ef33660e9efd
-SIZE (KDE/release-service/25.08.2/kblocks-25.08.2.tar.xz) = 2104348
+TIMESTAMP = 1762264465
+SHA256 (KDE/release-service/25.08.3/kblocks-25.08.3.tar.xz) = 091afe95ffd687fb485357755f741b44a4180993a166952fb5ba2950eece04ad
+SIZE (KDE/release-service/25.08.3/kblocks-25.08.3.tar.xz) = 2104580
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index 452cf021e326..a84c30f690e5 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874725
-SHA256 (KDE/release-service/25.08.2/kbounce-25.08.2.tar.xz) = e0f55a72e9f90bfb37caaea7d3c513c5b8ff53f739d4fe03fff5f5ec0b3aadb8
-SIZE (KDE/release-service/25.08.2/kbounce-25.08.2.tar.xz) = 3324312
+TIMESTAMP = 1762264467
+SHA256 (KDE/release-service/25.08.3/kbounce-25.08.3.tar.xz) = f1419e4944863223b5a27b5acb3228eb58224b6eaf4f0c94164c0461ac3d901a
+SIZE (KDE/release-service/25.08.3/kbounce-25.08.3.tar.xz) = 3325008
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index da75f7fa4783..c59c989f5534 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874727
-SHA256 (KDE/release-service/25.08.2/kbreakout-25.08.2.tar.xz) = 47c7523529dae26376be2ccf98eb5e316ee856aac52e36a6bab51ea5fd3eee00
-SIZE (KDE/release-service/25.08.2/kbreakout-25.08.2.tar.xz) = 2558820
+TIMESTAMP = 1762264470
+SHA256 (KDE/release-service/25.08.3/kbreakout-25.08.3.tar.xz) = 058bf01e937fadcd32912e8045587566e94f7c05d0ad713f4e65d6d351b04f40
+SIZE (KDE/release-service/25.08.3/kbreakout-25.08.3.tar.xz) = 2559176
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index 0831608638c8..38366b1df53d 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874729
-SHA256 (KDE/release-service/25.08.2/kdiamond-25.08.2.tar.xz) = 669a97c85b38dfee209aedb35843f5a220f0f333d1648a75e669bb8cbb1beded
-SIZE (KDE/release-service/25.08.2/kdiamond-25.08.2.tar.xz) = 4675144
+TIMESTAMP = 1762264472
+SHA256 (KDE/release-service/25.08.3/kdiamond-25.08.3.tar.xz) = ea244dbd95a05be3492ea347db038578002e60245ae04b0906de0c12b82b3755
+SIZE (KDE/release-service/25.08.3/kdiamond-25.08.3.tar.xz) = 4674432
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index 14d5912d6eca..98e9b00e096a 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874732
-SHA256 (KDE/release-service/25.08.2/kfourinline-25.08.2.tar.xz) = ec8eb0609a2cc2a4bb14acf83234dd36c46060e1e88b4e15b5f567afff9522cb
-SIZE (KDE/release-service/25.08.2/kfourinline-25.08.2.tar.xz) = 748992
+TIMESTAMP = 1762264475
+SHA256 (KDE/release-service/25.08.3/kfourinline-25.08.3.tar.xz) = c558af0c0f128a2574c13370b0b222589e2d4ca578a5413aa835a610dca99712
+SIZE (KDE/release-service/25.08.3/kfourinline-25.08.3.tar.xz) = 749176
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index 761e4d36e2c6..16a70b6c9128 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874734
-SHA256 (KDE/release-service/25.08.2/kgoldrunner-25.08.2.tar.xz) = 78fb87c61847797efd49f2e1d10784bbe7b3ffe4c1894e865d7c218d070b1116
-SIZE (KDE/release-service/25.08.2/kgoldrunner-25.08.2.tar.xz) = 4464440
+TIMESTAMP = 1762264478
+SHA256 (KDE/release-service/25.08.3/kgoldrunner-25.08.3.tar.xz) = ee5fadc1ef8ecad6f669c4c62e767a370af340f0c09282ff9bf57a80bf89b5cc
+SIZE (KDE/release-service/25.08.3/kgoldrunner-25.08.3.tar.xz) = 4465496
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index 09daf1fae2fc..a698a63b4455 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874737
-SHA256 (KDE/release-service/25.08.2/khangman-25.08.2.tar.xz) = ac8a1d933487c9675c690a79356dbf0575c88d34a65b36f2e6fcc6aa020c17fd
-SIZE (KDE/release-service/25.08.2/khangman-25.08.2.tar.xz) = 7026832
+TIMESTAMP = 1762264480
+SHA256 (KDE/release-service/25.08.3/khangman-25.08.3.tar.xz) = b45f55c71fa5e2d05bc8f98cfda9d076e38d465c325cb43d39942eeb6741af72
+SIZE (KDE/release-service/25.08.3/khangman-25.08.3.tar.xz) = 7031184
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index c5297cd8a74f..427d59b1ac1a 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874739
-SHA256 (KDE/release-service/25.08.2/kigo-25.08.2.tar.xz) = 972bf9e57b1822d676626165fbf13ba418627527bcd95c60b5bac8e4cff7269f
-SIZE (KDE/release-service/25.08.2/kigo-25.08.2.tar.xz) = 4837832
+TIMESTAMP = 1762264483
+SHA256 (KDE/release-service/25.08.3/kigo-25.08.3.tar.xz) = 053ad309e1af1a4f6b4153afec3feaa94866fb1e95d3c6a0fc52c7f6357f393b
+SIZE (KDE/release-service/25.08.3/kigo-25.08.3.tar.xz) = 4838084
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index 340ba3e0fdbc..df80a94ab45d 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874742
-SHA256 (KDE/release-service/25.08.2/killbots-25.08.2.tar.xz) = 3e1759715d05dc5cf73a727ae3a6c47aa3d9d112347cc7a15e4e597a51e0ccf0
-SIZE (KDE/release-service/25.08.2/killbots-25.08.2.tar.xz) = 1177352
+TIMESTAMP = 1762264485
+SHA256 (KDE/release-service/25.08.3/killbots-25.08.3.tar.xz) = caa571209e7602688b6804b7a38e044fd22456168e61dc17585a811564aa3aab
+SIZE (KDE/release-service/25.08.3/killbots-25.08.3.tar.xz) = 1177400
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index 7214ff0c9ee3..cd2fb7c7a38b 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874744
-SHA256 (KDE/release-service/25.08.2/kiriki-25.08.2.tar.xz) = fc5ee9508b52faec0bf1dcdb46170c0b2efe7ab3f39b7bdf6374fb5ce4084b46
-SIZE (KDE/release-service/25.08.2/kiriki-25.08.2.tar.xz) = 376220
+TIMESTAMP = 1762264488
+SHA256 (KDE/release-service/25.08.3/kiriki-25.08.3.tar.xz) = 82612461f75b7bf693f557f93dbc6c027706fbc2afe66a5ca925169967216315
+SIZE (KDE/release-service/25.08.3/kiriki-25.08.3.tar.xz) = 376216
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index 73af8609dd4d..f3d2a9baba6f 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874747
-SHA256 (KDE/release-service/25.08.2/kjumpingcube-25.08.2.tar.xz) = 91ffb68723a9076049db2cae9db1c1301c1247f04c9df70f3ddb4d7a8508d5a5
-SIZE (KDE/release-service/25.08.2/kjumpingcube-25.08.2.tar.xz) = 351296
+TIMESTAMP = 1762264490
+SHA256 (KDE/release-service/25.08.3/kjumpingcube-25.08.3.tar.xz) = a0059bef6d2dde11f458d6ddf4d5ea9e809f7323c2f67b041bdb41c89af440e3
+SIZE (KDE/release-service/25.08.3/kjumpingcube-25.08.3.tar.xz) = 351300
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index b63fc617f272..c7ffd8c06611 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874749
-SHA256 (KDE/release-service/25.08.2/klickety-25.08.2.tar.xz) = 26684b269a072a676cb33e8ac249027280af06f684ca2958ab86fff19ce7d25a
-SIZE (KDE/release-service/25.08.2/klickety-25.08.2.tar.xz) = 1389988
+TIMESTAMP = 1762264493
+SHA256 (KDE/release-service/25.08.3/klickety-25.08.3.tar.xz) = fc65918b5ad104e5572e61bfc5afa46d68ba314d15f208ee9060443c912fec98
+SIZE (KDE/release-service/25.08.3/klickety-25.08.3.tar.xz) = 1389804
diff --git a/games/klines/distinfo b/games/klines/distinfo
index 066fd11ba85b..9686b7f85eb8 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874751
-SHA256 (KDE/release-service/25.08.2/klines-25.08.2.tar.xz) = 0970a0164a43d3274417e21129ba93408dbd03cb22cc778e11eaecae6798ee5d
-SIZE (KDE/release-service/25.08.2/klines-25.08.2.tar.xz) = 1675024
+TIMESTAMP = 1762264495
+SHA256 (KDE/release-service/25.08.3/klines-25.08.3.tar.xz) = 091135b99176605a41a472372f4ba69bcbea2f36053131049aed9e7187c99a77
+SIZE (KDE/release-service/25.08.3/klines-25.08.3.tar.xz) = 1675532
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index f4fc6d450875..f3ef98a8f59a 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874754
-SHA256 (KDE/release-service/25.08.2/kmahjongg-25.08.2.tar.xz) = ec447948d2a99a0739a638e9248562e454503978051255d332508e9e84e1df06
-SIZE (KDE/release-service/25.08.2/kmahjongg-25.08.2.tar.xz) = 3725484
+TIMESTAMP = 1762264498
+SHA256 (KDE/release-service/25.08.3/kmahjongg-25.08.3.tar.xz) = 296a50ba5939c948834a8514f2ef6bafb1376ae505a5cf8298eeec3119e9f123
+SIZE (KDE/release-service/25.08.3/kmahjongg-25.08.3.tar.xz) = 3725528
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index c47c4e631a1c..38e78b7a8798 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874756
-SHA256 (KDE/release-service/25.08.2/kmines-25.08.2.tar.xz) = 15685ce1ff9c24e9bee94deb9c39d35f27e7561fcb0dd8cde56f719ea8f0fac5
-SIZE (KDE/release-service/25.08.2/kmines-25.08.2.tar.xz) = 950196
+TIMESTAMP = 1762264500
+SHA256 (KDE/release-service/25.08.3/kmines-25.08.3.tar.xz) = 99f0da3cd8af9fa634a8f7d34e433bedbc4bfbda24886cd5e0bdde48e0ad4a3f
+SIZE (KDE/release-service/25.08.3/kmines-25.08.3.tar.xz) = 950368
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index 76a98410c9f3..8ff30198f2db 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874759
-SHA256 (KDE/release-service/25.08.2/knavalbattle-25.08.2.tar.xz) = 027e0d8da60bb78e2a0bb8f7b41030b56c5dea3c47b49394c83e904e0b5f76ca
-SIZE (KDE/release-service/25.08.2/knavalbattle-25.08.2.tar.xz) = 1051092
+TIMESTAMP = 1762264503
+SHA256 (KDE/release-service/25.08.3/knavalbattle-25.08.3.tar.xz) = 0d86f11761d9858adbaa016e6beb867e26ebf9ff52b312d79cd226ff18bed62f
+SIZE (KDE/release-service/25.08.3/knavalbattle-25.08.3.tar.xz) = 1050680
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index 34dc4260c617..306b4f3fa7d0 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874761
-SHA256 (KDE/release-service/25.08.2/knetwalk-25.08.2.tar.xz) = bfc180c1ba8b544ccf0b5e894bdbb2379540a7763116bc560e2b9a52054104f3
-SIZE (KDE/release-service/25.08.2/knetwalk-25.08.2.tar.xz) = 1012060
+TIMESTAMP = 1762264506
+SHA256 (KDE/release-service/25.08.3/knetwalk-25.08.3.tar.xz) = cfadb2a347f166a2ce3e91b62271645e3ec54906fdf6d802692d9a2e14a3a16f
+SIZE (KDE/release-service/25.08.3/knetwalk-25.08.3.tar.xz) = 1011988
diff --git a/games/knights/distinfo b/games/knights/distinfo
index 7edbb3033ede..50d8c1118922 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874764
-SHA256 (KDE/release-service/25.08.2/knights-25.08.2.tar.xz) = 4b7498b0e15e1984622caead16229911b03221565ac1cdf95c29969b904afa0e
-SIZE (KDE/release-service/25.08.2/knights-25.08.2.tar.xz) = 2498644
+TIMESTAMP = 1762264508
+SHA256 (KDE/release-service/25.08.3/knights-25.08.3.tar.xz) = ca089b2530ddad1e825695a05709c68baa703b996eeb5863ad269b637d11283d
+SIZE (KDE/release-service/25.08.3/knights-25.08.3.tar.xz) = 2499700
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index dd986908f461..51f9abbb6394 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874766
-SHA256 (KDE/release-service/25.08.2/kolf-25.08.2.tar.xz) = d1f2ec80f65a116542b4110241f19d293f1085bfa357ffce7a0958a7a4c8c7ab
-SIZE (KDE/release-service/25.08.2/kolf-25.08.2.tar.xz) = 1085844
+TIMESTAMP = 1762264511
+SHA256 (KDE/release-service/25.08.3/kolf-25.08.3.tar.xz) = 3d94ad8cc9b5f40f1c3098fb50f9b564f6d59708436aaa3c1baa2e5e9474509d
+SIZE (KDE/release-service/25.08.3/kolf-25.08.3.tar.xz) = 1083792
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index 8ab1a9d79e38..70e97116c7e8 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874768
-SHA256 (KDE/release-service/25.08.2/kollision-25.08.2.tar.xz) = 58f42c503902504e4d8542f3e22d9d53b77f6f8144b95aa56719c6f84e3fef4a
-SIZE (KDE/release-service/25.08.2/kollision-25.08.2.tar.xz) = 313676
+TIMESTAMP = 1762264513
+SHA256 (KDE/release-service/25.08.3/kollision-25.08.3.tar.xz) = 9df5c166c54ae8ad7863c7f1574e9d7fb0b657c1df5cdcee4e4ff50edca2973a
+SIZE (KDE/release-service/25.08.3/kollision-25.08.3.tar.xz) = 313692
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index 7cc1d71b7799..4eab952598a3 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874771
-SHA256 (KDE/release-service/25.08.2/konquest-25.08.2.tar.xz) = d27a1419c35036ffe9cb34f3a2869f5e8ecf578d01abb03d0d5ad15a213ddc0f
-SIZE (KDE/release-service/25.08.2/konquest-25.08.2.tar.xz) = 863684
+TIMESTAMP = 1762264516
+SHA256 (KDE/release-service/25.08.3/konquest-25.08.3.tar.xz) = 0a90d5830e8c636d89256072252e39dc290f67cd590b5c83bf45be44efc35ef9
+SIZE (KDE/release-service/25.08.3/konquest-25.08.3.tar.xz) = 863724
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index 0aad06dcca34..142b8511d328 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874773
-SHA256 (KDE/release-service/25.08.2/kpat-25.08.2.tar.xz) = 7ac005740d925cb12cac2adbfe4f18c052ee13f57e0bccb9826ed18a31f60d96
-SIZE (KDE/release-service/25.08.2/kpat-25.08.2.tar.xz) = 3743732
+TIMESTAMP = 1762264518
+SHA256 (KDE/release-service/25.08.3/kpat-25.08.3.tar.xz) = 65e033d7b9aabaa9757012d4b50babcc91b5c2c94174c334e7043b67858326ee
+SIZE (KDE/release-service/25.08.3/kpat-25.08.3.tar.xz) = 3742264
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index 005fb2007082..41608c94d565 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874776
-SHA256 (KDE/release-service/25.08.2/kreversi-25.08.2.tar.xz) = 3428f603fab9f261c1c1b9f927966907b3e4af1d5fbb3e74d3679c6e20622d29
-SIZE (KDE/release-service/25.08.2/kreversi-25.08.2.tar.xz) = 1037448
+TIMESTAMP = 1762264521
+SHA256 (KDE/release-service/25.08.3/kreversi-25.08.3.tar.xz) = 81ffeb8f60018d12ea282be02a17745e4bf6a1f16c0675ae9721bdf9c3529524
+SIZE (KDE/release-service/25.08.3/kreversi-25.08.3.tar.xz) = 1037636
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index 624e676a01b1..142c0c793efe 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874778
-SHA256 (KDE/release-service/25.08.2/kshisen-25.08.2.tar.xz) = a530d4c602664fc028480fccfbbcf3ce3002316352dabed29002549113e81aa5
-SIZE (KDE/release-service/25.08.2/kshisen-25.08.2.tar.xz) = 976452
+TIMESTAMP = 1762264523
+SHA256 (KDE/release-service/25.08.3/kshisen-25.08.3.tar.xz) = d0ff4e8532c277b329b64776e587bf75a7086d7db44642f7702bdeec67081ea8
+SIZE (KDE/release-service/25.08.3/kshisen-25.08.3.tar.xz) = 976540
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index f4267eca2073..0fb634f419ba 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874781
-SHA256 (KDE/release-service/25.08.2/ksirk-25.08.2.tar.xz) = 67126813e0f4d5c6fdd600f2271b0f48999f9bd2d0c23d17a6e82dadded5819f
-SIZE (KDE/release-service/25.08.2/ksirk-25.08.2.tar.xz) = 6723016
+TIMESTAMP = 1762264526
+SHA256 (KDE/release-service/25.08.3/ksirk-25.08.3.tar.xz) = 992a1167595dcb6a71de539175315e4345b799262ee966b7518bf7736d4de7c6
+SIZE (KDE/release-service/25.08.3/ksirk-25.08.3.tar.xz) = 6722584
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index 9513347b1711..6dfee6e6f975 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874783
-SHA256 (KDE/release-service/25.08.2/ksnakeduel-25.08.2.tar.xz) = 2f214c4295d1e68f9bb9fc8d35a2235731cf6c099404162bf36c54d5482ccb52
-SIZE (KDE/release-service/25.08.2/ksnakeduel-25.08.2.tar.xz) = 580480
+TIMESTAMP = 1762264528
+SHA256 (KDE/release-service/25.08.3/ksnakeduel-25.08.3.tar.xz) = 1bfe64009f623df503af5719c73aae50934edf58c1977463186a7cffc9a3c6c6
+SIZE (KDE/release-service/25.08.3/ksnakeduel-25.08.3.tar.xz) = 580528
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index 4e81b0409eda..edb68996316e 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874786
-SHA256 (KDE/release-service/25.08.2/kspaceduel-25.08.2.tar.xz) = f6f127b4e522ea3278bf7afc58d6269b149558ca30b7c499dbfb228bdeddf148
-SIZE (KDE/release-service/25.08.2/kspaceduel-25.08.2.tar.xz) = 636932
+TIMESTAMP = 1762264531
+SHA256 (KDE/release-service/25.08.3/kspaceduel-25.08.3.tar.xz) = b712dca444afff37a3a45740c03709487c236a3f9c8dbe0d89a7b3cc53f3d4fe
+SIZE (KDE/release-service/25.08.3/kspaceduel-25.08.3.tar.xz) = 636880
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index 6bcec79db8c5..ea49345a2012 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874788
-SHA256 (KDE/release-service/25.08.2/ksquares-25.08.2.tar.xz) = 9755456a2744ab560da88d74bdac0a41aed0b833090832f2cfb2e494bda88dd1
-SIZE (KDE/release-service/25.08.2/ksquares-25.08.2.tar.xz) = 324412
+TIMESTAMP = 1762264533
+SHA256 (KDE/release-service/25.08.3/ksquares-25.08.3.tar.xz) = 5a773c8c3b518fa2cc5d8cdfbe505ee82d6c0c2bd27828937b2297730addb5cf
+SIZE (KDE/release-service/25.08.3/ksquares-25.08.3.tar.xz) = 324392
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index 7160bd73996b..08a20d8d04c4 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874790
-SHA256 (KDE/release-service/25.08.2/ksudoku-25.08.2.tar.xz) = 3d34a3ffe98b3206a278dfddcfb410c3aa47d7cb3dc4b177a13dbf3ad422c517
-SIZE (KDE/release-service/25.08.2/ksudoku-25.08.2.tar.xz) = 1746076
+TIMESTAMP = 1762264536
+SHA256 (KDE/release-service/25.08.3/ksudoku-25.08.3.tar.xz) = d577b14cea8546dc8b7480b52b93d3e0b57e728c926237d5c68410ecb97dbdd4
+SIZE (KDE/release-service/25.08.3/ksudoku-25.08.3.tar.xz) = 1746264
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index 53db2d0ed2e1..af852cbe2b60 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874793
-SHA256 (KDE/release-service/25.08.2/ktuberling-25.08.2.tar.xz) = e7868c301a361bc346e70c692549d8745245994ed9340979081f41bf0b692e51
-SIZE (KDE/release-service/25.08.2/ktuberling-25.08.2.tar.xz) = 71568476
+TIMESTAMP = 1762264539
+SHA256 (KDE/release-service/25.08.3/ktuberling-25.08.3.tar.xz) = 927dae2bade53dd10e0c64652925f7e2aafde042d24ee73c31c7e0ba7b40614d
+SIZE (KDE/release-service/25.08.3/ktuberling-25.08.3.tar.xz) = 71561432
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index 3c93e7755fcf..218bbbbafebf 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874796
-SHA256 (KDE/release-service/25.08.2/kubrick-25.08.2.tar.xz) = 4a63308caee5f64c5ca457b6bca8bff309eee5df3f30ba09da136a18d04d8546
-SIZE (KDE/release-service/25.08.2/kubrick-25.08.2.tar.xz) = 384844
+TIMESTAMP = 1762264541
+SHA256 (KDE/release-service/25.08.3/kubrick-25.08.3.tar.xz) = c2ff7417473b14a2b5ed338d439027b0719d33c08d9df94f39ad1219f2ec9912
+SIZE (KDE/release-service/25.08.3/kubrick-25.08.3.tar.xz) = 384884
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index e804a4b37576..d47a14aba742 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874798
-SHA256 (KDE/release-service/25.08.2/libkdegames-25.08.2.tar.xz) = 43f3cfdf82e46c0764ac779bfcbe3c78728ec9f880e71fcf587fb3c05195f4e7
-SIZE (KDE/release-service/25.08.2/libkdegames-25.08.2.tar.xz) = 5976468
+TIMESTAMP = 1762264544
+SHA256 (KDE/release-service/25.08.3/libkdegames-25.08.3.tar.xz) = 46f305677fb37978c6b47bd17ab6553b572151a63299bb7b8dc718d37fb448a4
+SIZE (KDE/release-service/25.08.3/libkdegames-25.08.3.tar.xz) = 5968288
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index 36ddedd7ece9..68546ab7f490 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874800
-SHA256 (KDE/release-service/25.08.2/libkmahjongg-25.08.2.tar.xz) = c99975365dc3464bced7a467056dca43d5f1747017833d3f56ad115ca1a8070c
-SIZE (KDE/release-service/25.08.2/libkmahjongg-25.08.2.tar.xz) = 1694352
+TIMESTAMP = 1762264546
+SHA256 (KDE/release-service/25.08.3/libkmahjongg-25.08.3.tar.xz) = 482f9cefa35ba62d1271b3a9b2f0beccf0e954eb7fd840a61de4cc4b18bdc657
+SIZE (KDE/release-service/25.08.3/libkmahjongg-25.08.3.tar.xz) = 1694148
diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile
index 234991b7b150..751dc964b21c 100644
--- a/games/lincity-ng/Makefile
+++ b/games/lincity-ng/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lincity-ng
DISTVERSION= 2.14.2
DISTVERSIONSUFFIX= -Source
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index 80965db01c11..a9f3406357c0 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874803
-SHA256 (KDE/release-service/25.08.2/lskat-25.08.2.tar.xz) = f2acfa2212195a8663f9bb6a1351fd453790f5eafe74e9b45671eb61f23c2280
-SIZE (KDE/release-service/25.08.2/lskat-25.08.2.tar.xz) = 1229620
+TIMESTAMP = 1762264549
+SHA256 (KDE/release-service/25.08.3/lskat-25.08.3.tar.xz) = 9532884557ef2468f82b65a6ce54fdcbc0df3ca192fe78cacb8e24f7b72829bd
+SIZE (KDE/release-service/25.08.3/lskat-25.08.3.tar.xz) = 1229504
diff --git a/games/neo-cowsay/Makefile b/games/neo-cowsay/Makefile
index 2d3d14ed389a..5209f1395a41 100644
--- a/games/neo-cowsay/Makefile
+++ b/games/neo-cowsay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= neo-cowsay
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.4
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/openenroth/Makefile b/games/openenroth/Makefile
index 85ec2639089e..69614983f039 100644
--- a/games/openenroth/Makefile
+++ b/games/openenroth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${GH_PROJECT:[1]:tl}
PORTVERSION= g20230128
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= danfe@FreeBSD.org
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index 16a0e67e3083..67b58eb101d7 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874805
-SHA256 (KDE/release-service/25.08.2/palapeli-25.08.2.tar.xz) = 105d9b0949dccb7c8df216efa323201e57cb29fa18ef4b04e648c2eb2667d739
-SIZE (KDE/release-service/25.08.2/palapeli-25.08.2.tar.xz) = 2134820
+TIMESTAMP = 1762264551
+SHA256 (KDE/release-service/25.08.3/palapeli-25.08.3.tar.xz) = 8fc7ee67e4225cb12f161e1e3e8ddebcc2ee1f5068fde10cfd06ee5a41608945
+SIZE (KDE/release-service/25.08.3/palapeli-25.08.3.tar.xz) = 2134832
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index e1f23d7f585f..2c26f5382ce6 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874808
-SHA256 (KDE/release-service/25.08.2/picmi-25.08.2.tar.xz) = 188a9ddcb6cefc238f46969f6d34221ce2d750955bda81729e1b0121363eb21f
-SIZE (KDE/release-service/25.08.2/picmi-25.08.2.tar.xz) = 1523576
+TIMESTAMP = 1762264554
+SHA256 (KDE/release-service/25.08.3/picmi-25.08.3.tar.xz) = dd5cc087b8d370f1e25a936fb0a8eaceea687a5fd49f30d0012348b5e768a970
+SIZE (KDE/release-service/25.08.3/picmi-25.08.3.tar.xz) = 1523668
diff --git a/games/skladnik/distinfo b/games/skladnik/distinfo
index b07d921df8b3..0301225053ff 100644
--- a/games/skladnik/distinfo
+++ b/games/skladnik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874810
-SHA256 (KDE/release-service/25.08.2/skladnik-25.08.2.tar.xz) = 026c43e3f88bbe8cfa51ef7038795b5b0725a1c234440ca6aa8ab204aac527a7
-SIZE (KDE/release-service/25.08.2/skladnik-25.08.2.tar.xz) = 417688
+TIMESTAMP = 1762264557
+SHA256 (KDE/release-service/25.08.3/skladnik-25.08.3.tar.xz) = e4d8c35c726939c9da797e1cd45d56d0a0d04a79dab1fc2da7aced66a30fce8f
+SIZE (KDE/release-service/25.08.3/skladnik-25.08.3.tar.xz) = 417700
diff --git a/games/typtea/Makefile b/games/typtea/Makefile
index 8aca63351aed..4df41d70126e 100644
--- a/games/typtea/Makefile
+++ b/games/typtea/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typtea
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= nxjoseph@protonmail.com
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index e3b72108cf61..a36dea34de27 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20251029
+PORTVERSION= s20251105
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-1287-g22cd8ce110 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1327-gab243bd5566e # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 52bd448805f2..05df12f5673a 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -50,7 +50,6 @@ CARGO_CRATES= ab_glyph-0.2.31 \
base64-0.22.1 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
- bindgen-0.72.1 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
@@ -82,7 +81,6 @@ CARGO_CRATES= ab_glyph-0.2.31 \
cc-1.2.36 \
censor-0.3.0 \
cesu8-1.1.0 \
- cexpr-0.6.0 \
cfg-if-0.1.10 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
@@ -92,7 +90,6 @@ CARGO_CRATES= ab_glyph-0.2.31 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clang-sys-1.8.1 \
clap-4.5.47 \
clap_builder-4.5.47 \
clap_derive-4.5.47 \
@@ -120,9 +117,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
core-graphics-types-0.2.0 \
- coreaudio-rs-0.11.3 \
- coreaudio-sys-0.2.17 \
- cpal-0.15.3 \
+ coreaudio-rs-0.13.0 \
+ cpal-0.16.0 \
cpp_demangle-0.4.4 \
cpufeatures-0.2.17 \
cranelift-assembler-x64-0.123.2 \
@@ -275,7 +271,6 @@ CARGO_CRATES= ab_glyph-0.2.31 \
gimli-0.32.2 \
gl_generator-0.14.0 \
glam-0.30.5 \
- glob-0.3.3 \
glow-0.16.0 \
glutin_wgl_sys-0.6.1 \
glyph_brush-0.7.12 \
@@ -363,6 +358,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kiddo-4.2.0 \
+ kira-0.11.0 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy-bytes-cast-5.0.1 \
@@ -416,10 +412,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
mumble-link-0.2.0 \
naga-26.0.0 \
native-dialog-0.9.0 \
- ndk-0.8.0 \
ndk-0.9.0 \
ndk-context-0.1.1 \
- ndk-sys-0.5.0+25.2.9519653 \
ndk-sys-0.6.0+11769913 \
nibble_vec-0.1.0 \
nix-0.24.3 \
@@ -457,19 +451,22 @@ CARGO_CRATES= ab_glyph-0.2.31 \
objc2-0.6.2 \
objc2-app-kit-0.2.2 \
objc2-app-kit-0.3.1 \
+ objc2-audio-toolbox-0.3.2 \
objc2-cloud-kit-0.2.2 \
objc2-cloud-kit-0.3.1 \
objc2-contacts-0.2.2 \
+ objc2-core-audio-0.3.2 \
+ objc2-core-audio-types-0.3.2 \
objc2-core-data-0.2.2 \
objc2-core-data-0.3.1 \
- objc2-core-foundation-0.3.1 \
+ objc2-core-foundation-0.3.2 \
objc2-core-graphics-0.3.1 \
objc2-core-image-0.2.2 \
objc2-core-image-0.3.1 \
objc2-core-location-0.2.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
- objc2-foundation-0.3.1 \
+ objc2-foundation-0.3.2 \
objc2-io-surface-0.3.1 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
@@ -483,8 +480,6 @@ CARGO_CRATES= ab_glyph-0.2.31 \
objc_id-0.1.1 \
object-0.36.7 \
object-0.37.3 \
- oboe-0.6.1 \
- oboe-sys-0.6.1 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -500,6 +495,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
+ pastey-0.1.1 \
pathdiff-0.2.3 \
pem-3.0.5 \
percent-encoding-2.3.2 \
@@ -959,5 +955,4 @@ CARGO_CRATES= ab_glyph-0.2.31 \
auth-common,authc@git+https://gitlab.com/veloren/auth.git?rev=ae0e16783a9f9041951296885f082308e155db79\#ae0e16783a9f9041951296885f082308e155db79 \
iced_core,iced_futures,iced_native@git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28\#47243c257c8b8dd6c506b060804cb00b618aa0aa \
portpicker@git+https://github.com/xMAC94x/portpicker-rs?rev=df6b37872f3586ac3b21d08b56c8ec7cd92fb172\#df6b37872f3586ac3b21d08b56c8ec7cd92fb172 \
- conrod_core,conrod_derive@git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7\#c74446362371dc837b8b4b6d6ddcd7693b48d9b6 \
- kira@git+https://github.com/DaforLynx/kira.git?tag=v0.10.7-with-config\#83dda1845bbf17cc9066fafc98ec47cd843d3ba2
+ conrod_core,conrod_derive@git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7\#c74446362371dc837b8b4b6d6ddcd7693b48d9b6
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index f65962c8e22c..12620219d1ae 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1761776336
+TIMESTAMP = 1762325699
SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
@@ -103,8 +103,6 @@ SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
-SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
-SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
@@ -167,8 +165,6 @@ SHA256 (rust/crates/censor-0.3.0.crate) = d41e3b9fdbb9b3edc10dc66a06dc255822f699
SIZE (rust/crates/censor-0.3.0.crate) = 5627
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
-SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
@@ -187,8 +183,6 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
-SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
SIZE (rust/crates/clap-4.5.47.crate) = 58354
SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
@@ -243,12 +237,10 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
-SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
-SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
-SHA256 (rust/crates/coreaudio-sys-0.2.17.crate) = ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6
-SIZE (rust/crates/coreaudio-sys-0.2.17.crate) = 7591
-SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779
-SIZE (rust/crates/cpal-0.15.3.crate) = 100083
+SHA256 (rust/crates/coreaudio-rs-0.13.0.crate) = 1aae284fbaf7d27aa0e292f7677dfbe26503b0d555026f702940805a630eac17
+SIZE (rust/crates/coreaudio-rs-0.13.0.crate) = 42013
+SHA256 (rust/crates/cpal-0.16.0.crate) = cbd307f43cc2a697e2d1f8bc7a1d824b5269e052209e28883e5bc04d095aaa3f
+SIZE (rust/crates/cpal-0.16.0.crate) = 104465
SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -553,8 +545,6 @@ SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bf
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/glam-0.30.5.crate) = f2d1aab06663bdce00d6ca5e5ed586ec8d18033a771906c993a1e3755b368d85
SIZE (rust/crates/glam-0.30.5.crate) = 760688
-SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
-SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
SIZE (rust/crates/glow-0.16.0.crate) = 162118
SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
@@ -729,6 +719,8 @@ SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
SHA256 (rust/crates/kiddo-4.2.0.crate) = 9d2f8d9e1bc7c6919ad2cdc83472a9a4b5ed2ea2c5392c9514fdf958a7920f9a
SIZE (rust/crates/kiddo-4.2.0.crate) = 147212
+SHA256 (rust/crates/kira-0.11.0.crate) = b8b2ed698ad54d270ee1d8b340604201bf538dacf8bf31e378da00690b9ea20a
+SIZE (rust/crates/kira-0.11.0.crate) = 99891
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
@@ -835,14 +827,10 @@ SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569
SIZE (rust/crates/naga-26.0.0.crate) = 737361
SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df
SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203
-SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
-SIZE (rust/crates/ndk-0.8.0.crate) = 79770
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
-SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
-SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43
@@ -917,18 +905,24 @@ SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08
+SIZE (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 186265
SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
SHA256 (rust/crates/objc2-cloud-kit-0.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
SIZE (rust/crates/objc2-cloud-kit-0.3.1.crate) = 62156
SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-audio-0.3.2.crate) = e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2
+SIZE (rust/crates/objc2-core-audio-0.3.2.crate) = 32748
+SHA256 (rust/crates/objc2-core-audio-types-0.3.2.crate) = 5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c
+SIZE (rust/crates/objc2-core-audio-types-0.3.2.crate) = 20525
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
SHA256 (rust/crates/objc2-core-data-0.3.1.crate) = 291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d
SIZE (rust/crates/objc2-core-data-0.3.1.crate) = 36462
-SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
-SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
@@ -941,8 +935,8 @@ SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
-SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
@@ -969,10 +963,6 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
SIZE (rust/crates/object-0.37.3.crate) = 344032
-SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb
-SIZE (rust/crates/oboe-0.6.1.crate) = 24588
-SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
-SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -1003,6 +993,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575df
SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
@@ -1923,7 +1915,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g
SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210
SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
-SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
-SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-1287-g22cd8ce110.tar.bz2) = e4fa76b3debb2b708905f30808741eaf3eda11ed5004f6792cd7863a37449c62
-SIZE (veloren-v0.17.0-1287-g22cd8ce110.tar.bz2) = 345078065
+SHA256 (veloren-v0.17.0-1327-gab243bd5566e.tar.bz2) = 7796375fb2cede4e757feadf1f0e5d249623a0bf8412982bfb98e5dbf77132e3
+SIZE (veloren-v0.17.0-1327-gab243bd5566e.tar.bz2) = 345088322
diff --git a/graphics/colord-kde/distinfo b/graphics/colord-kde/distinfo
index c201902379ea..ffd904b80877 100644
--- a/graphics/colord-kde/distinfo
+++ b/graphics/colord-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874810
-SHA256 (KDE/release-service/25.08.2/colord-kde-25.08.2.tar.xz) = 4a4b34386428222756e9333e1286d003afaccb2feccca92685f7d142bb9ab609
-SIZE (KDE/release-service/25.08.2/colord-kde-25.08.2.tar.xz) = 121380
+TIMESTAMP = 1762264557
+SHA256 (KDE/release-service/25.08.3/colord-kde-25.08.3.tar.xz) = 29a6b0a2775a00a3bd5b1b138c77372e53af8804580c1e412b879d48e5d0aedf
+SIZE (KDE/release-service/25.08.3/colord-kde-25.08.3.tar.xz) = 121376
diff --git a/graphics/corrupter/Makefile b/graphics/corrupter/Makefile
index 2018f46b6ea1..fccbf2e53f82 100644
--- a/graphics/corrupter/Makefile
+++ b/graphics/corrupter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= corrupter
DISTVERSIONPREFIX= v
DISTVERSION= 1.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/d2/Makefile b/graphics/d2/Makefile
index 82543c9d8817..0e0f0ecb7a91 100644
--- a/graphics/d2/Makefile
+++ b/graphics/d2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= d2
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= adamw@FreeBSD.org
diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile
index dce6566dbfbc..7089789fc9ef 100644
--- a/graphics/gowall/Makefile
+++ b/graphics/gowall/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gowall
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= nxjoseph@protonmail.com
diff --git a/graphics/gwenview/distinfo b/graphics/gwenview/distinfo
index a3b8cd09047f..74d2258aff64 100644
--- a/graphics/gwenview/distinfo
+++ b/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874813
-SHA256 (KDE/release-service/25.08.2/gwenview-25.08.2.tar.xz) = c189967a0e21f0753560e8d87381e888f3d943701db4c1f21bed8b5bb8af1e5a
-SIZE (KDE/release-service/25.08.2/gwenview-25.08.2.tar.xz) = 6533740
+TIMESTAMP = 1762264559
+SHA256 (KDE/release-service/25.08.3/gwenview-25.08.3.tar.xz) = 2000c42d40ee3e92ce355f82d2fddd07d27f613f71cf2e65699cfe794a76eca1
+SIZE (KDE/release-service/25.08.3/gwenview-25.08.3.tar.xz) = 6534116
diff --git a/graphics/jp/Makefile b/graphics/jp/Makefile
index 334da057d526..268678817d5d 100644
--- a/graphics/jp/Makefile
+++ b/graphics/jp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jp
DISTVERSION= 1.1.12
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= graphics
MAINTAINER= 0mp@FreeBSD.org
diff --git a/graphics/kamera/distinfo b/graphics/kamera/distinfo
index 0c8209b670ac..aa3d13174436 100644
--- a/graphics/kamera/distinfo
+++ b/graphics/kamera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874815
-SHA256 (KDE/release-service/25.08.2/kamera-25.08.2.tar.xz) = ff03962253f2a108eb0e1f524d2acf2d9cc934561469fb98f6c80e903294a0f4
-SIZE (KDE/release-service/25.08.2/kamera-25.08.2.tar.xz) = 133036
+TIMESTAMP = 1762264562
+SHA256 (KDE/release-service/25.08.3/kamera-25.08.3.tar.xz) = 4dc6b8b0fb479288b6577b446c4543175e213364c791bd650b61ec7af855ed12
+SIZE (KDE/release-service/25.08.3/kamera-25.08.3.tar.xz) = 133064
diff --git a/graphics/kcolorchooser/distinfo b/graphics/kcolorchooser/distinfo
index e83d6fffdfd6..2f8a604396a3 100644
--- a/graphics/kcolorchooser/distinfo
+++ b/graphics/kcolorchooser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874818
-SHA256 (KDE/release-service/25.08.2/kcolorchooser-25.08.2.tar.xz) = b63fcda617edf6c20e03a42a87ccca07e0b9a522ac946055e3f98f5639437315
-SIZE (KDE/release-service/25.08.2/kcolorchooser-25.08.2.tar.xz) = 36348
+TIMESTAMP = 1762264564
+SHA256 (KDE/release-service/25.08.3/kcolorchooser-25.08.3.tar.xz) = 6acece03b3804a610822d058fbbbcdabec3fe1ada6a8bffed6d369526930be67
+SIZE (KDE/release-service/25.08.3/kcolorchooser-25.08.3.tar.xz) = 36352
diff --git a/graphics/kdegraphics-mobipocket/distinfo b/graphics/kdegraphics-mobipocket/distinfo
index fc302831f9fe..3fddde2231b6 100644
--- a/graphics/kdegraphics-mobipocket/distinfo
+++ b/graphics/kdegraphics-mobipocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874820
-SHA256 (KDE/release-service/25.08.2/kdegraphics-mobipocket-25.08.2.tar.xz) = 799af3ba4190313397389330645c3fa00f429017f7338433c8d4abee55ad64d2
-SIZE (KDE/release-service/25.08.2/kdegraphics-mobipocket-25.08.2.tar.xz) = 19796
+TIMESTAMP = 1762264567
+SHA256 (KDE/release-service/25.08.3/kdegraphics-mobipocket-25.08.3.tar.xz) = a4f8ff1632270c11695095732661995d9639f8333c8d63730654d787dcc3b554
+SIZE (KDE/release-service/25.08.3/kdegraphics-mobipocket-25.08.3.tar.xz) = 19800
diff --git a/graphics/kdegraphics-svgpart/distinfo b/graphics/kdegraphics-svgpart/distinfo
index a29635162678..11f0b5ce4453 100644
--- a/graphics/kdegraphics-svgpart/distinfo
+++ b/graphics/kdegraphics-svgpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874823
-SHA256 (KDE/release-service/25.08.2/svgpart-25.08.2.tar.xz) = 4fcfae43c43f45f9d44b6552339e74148f2c5c077a8d487d1fff4ea3ef6dbca6
-SIZE (KDE/release-service/25.08.2/svgpart-25.08.2.tar.xz) = 30224
+TIMESTAMP = 1762264570
+SHA256 (KDE/release-service/25.08.3/svgpart-25.08.3.tar.xz) = 97f6fdb4ff3110e41d8df6b25f0d184f5235d889d8c7c15c7c6bbb1a2f06de17
+SIZE (KDE/release-service/25.08.3/svgpart-25.08.3.tar.xz) = 30224
diff --git a/graphics/kdegraphics-thumbnailers/distinfo b/graphics/kdegraphics-thumbnailers/distinfo
index 67f42f9f9455..8a3074dce17e 100644
--- a/graphics/kdegraphics-thumbnailers/distinfo
+++ b/graphics/kdegraphics-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874825
-SHA256 (KDE/release-service/25.08.2/kdegraphics-thumbnailers-25.08.2.tar.xz) = 02e1fc5d2a77ad9c57173deae2333a0a3f04446e7ccf682f1f66b09902f01adf
-SIZE (KDE/release-service/25.08.2/kdegraphics-thumbnailers-25.08.2.tar.xz) = 55836
+TIMESTAMP = 1762264572
+SHA256 (KDE/release-service/25.08.3/kdegraphics-thumbnailers-25.08.3.tar.xz) = 15fc2bb2578c7c58463533ebd6d8d4ea3ec3d9eaf47e04f74e9322c135c97e84
+SIZE (KDE/release-service/25.08.3/kdegraphics-thumbnailers-25.08.3.tar.xz) = 55856
diff --git a/graphics/kgraphviewer/distinfo b/graphics/kgraphviewer/distinfo
index c0551d5455c9..b3faa128371e 100644
--- a/graphics/kgraphviewer/distinfo
+++ b/graphics/kgraphviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874827
-SHA256 (KDE/release-service/25.08.2/kgraphviewer-25.08.2.tar.xz) = 6eace3eb103d1e620b2d832e5390932301dcfda2a0c1449d5b2c36a156372b27
-SIZE (KDE/release-service/25.08.2/kgraphviewer-25.08.2.tar.xz) = 1601988
+TIMESTAMP = 1762264575
+SHA256 (KDE/release-service/25.08.3/kgraphviewer-25.08.3.tar.xz) = 8f24fa794a5e3f302283a087bf6cbcd50a98c4023ae3aa25e2f7b4971ea86605
+SIZE (KDE/release-service/25.08.3/kgraphviewer-25.08.3.tar.xz) = 1601972
diff --git a/graphics/kimagemapeditor/distinfo b/graphics/kimagemapeditor/distinfo
index 74c9f7b37715..970530e6c916 100644
--- a/graphics/kimagemapeditor/distinfo
+++ b/graphics/kimagemapeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874830
-SHA256 (KDE/release-service/25.08.2/kimagemapeditor-25.08.2.tar.xz) = f839c6b24d97d0f0dda8fe1bb5607d87ec9aee475d443f05ba3d1eec9f5d6353
-SIZE (KDE/release-service/25.08.2/kimagemapeditor-25.08.2.tar.xz) = 1077384
+TIMESTAMP = 1762264577
+SHA256 (KDE/release-service/25.08.3/kimagemapeditor-25.08.3.tar.xz) = b66ab37fb8a22014e3931098f5f454fd30c91c772bf78b15d47aa6d0194c5692
+SIZE (KDE/release-service/25.08.3/kimagemapeditor-25.08.3.tar.xz) = 1077308
diff --git a/graphics/kolourpaint/distinfo b/graphics/kolourpaint/distinfo
index 7e373bd9a44c..6dd868f3219d 100644
--- a/graphics/kolourpaint/distinfo
+++ b/graphics/kolourpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874832
-SHA256 (KDE/release-service/25.08.2/kolourpaint-25.08.2.tar.xz) = 2edafa95ddba3945f54f34e5c618272ecacd4c60d5f5abe70819ccf06cf649cd
-SIZE (KDE/release-service/25.08.2/kolourpaint-25.08.2.tar.xz) = 5317552
+TIMESTAMP = 1762264580
+SHA256 (KDE/release-service/25.08.3/kolourpaint-25.08.3.tar.xz) = edf7c19b2361c50d955649db13cfc93952308b59a940a09458ed898c4eb1b40c
+SIZE (KDE/release-service/25.08.3/kolourpaint-25.08.3.tar.xz) = 5317676
diff --git a/graphics/kontrast/distinfo b/graphics/kontrast/distinfo
index 8262450b0c5d..1630808f8db9 100644
--- a/graphics/kontrast/distinfo
+++ b/graphics/kontrast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874835
-SHA256 (KDE/release-service/25.08.2/kontrast-25.08.2.tar.xz) = b6ec9de6efe23c5be0c7d945a9e2e0ab86e03f7f9640fc1ef9815cf8564e05ad
-SIZE (KDE/release-service/25.08.2/kontrast-25.08.2.tar.xz) = 219560
+TIMESTAMP = 1762264582
+SHA256 (KDE/release-service/25.08.3/kontrast-25.08.3.tar.xz) = 520be088fa4d592df81984726e6e538b786f3b1ecc62813fb2802ba738759c6a
+SIZE (KDE/release-service/25.08.3/kontrast-25.08.3.tar.xz) = 219588
diff --git a/graphics/kqtquickcharts/distinfo b/graphics/kqtquickcharts/distinfo
index e0a55ceb82d6..c742d9a37448 100644
--- a/graphics/kqtquickcharts/distinfo
+++ b/graphics/kqtquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874837
-SHA256 (KDE/release-service/25.08.2/kqtquickcharts-25.08.2.tar.xz) = 86993307cb2ab87b356d7e754ae02f4ae049f1e92280c72bcce1287b1266b612
-SIZE (KDE/release-service/25.08.2/kqtquickcharts-25.08.2.tar.xz) = 30984
+TIMESTAMP = 1762264585
+SHA256 (KDE/release-service/25.08.3/kqtquickcharts-25.08.3.tar.xz) = 8f29a9cb1af7e351e85bb77e66d082d304e859d25bb550e74d65f759f0110c11
+SIZE (KDE/release-service/25.08.3/kqtquickcharts-25.08.3.tar.xz) = 30988
diff --git a/graphics/ksanecore/distinfo b/graphics/ksanecore/distinfo
index ab4d1e8cee03..3a7b5eaac3d1 100644
--- a/graphics/ksanecore/distinfo
+++ b/graphics/ksanecore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874840
-SHA256 (KDE/release-service/25.08.2/ksanecore-25.08.2.tar.xz) = 8badb3c8a4d5d466a9229bc46eb1f4fb0a16f382008e6399903413d8fa0a98b1
-SIZE (KDE/release-service/25.08.2/ksanecore-25.08.2.tar.xz) = 56544
+TIMESTAMP = 1762264587
+SHA256 (KDE/release-service/25.08.3/ksanecore-25.08.3.tar.xz) = e15659994193ee60d29fae09e27d2e453fc32e449faf8808a57cac8a9eaba997
+SIZE (KDE/release-service/25.08.3/ksanecore-25.08.3.tar.xz) = 56512
diff --git a/graphics/libkdcraw/distinfo b/graphics/libkdcraw/distinfo
index 8eea29ffc3c5..d5673ed24d1b 100644
--- a/graphics/libkdcraw/distinfo
+++ b/graphics/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874842
-SHA256 (KDE/release-service/25.08.2/libkdcraw-25.08.2.tar.xz) = 0ae4292ac23762931719252e6da1e044390d4f0b89b4e681b12b87e6af449d20
-SIZE (KDE/release-service/25.08.2/libkdcraw-25.08.2.tar.xz) = 37348
+TIMESTAMP = 1762264590
+SHA256 (KDE/release-service/25.08.3/libkdcraw-25.08.3.tar.xz) = 52fa78d013e13c72c62fb4d6868ef10a8c11d89948a6d24415647e917aa72cdf
+SIZE (KDE/release-service/25.08.3/libkdcraw-25.08.3.tar.xz) = 37364
diff --git a/graphics/libkexiv2/distinfo b/graphics/libkexiv2/distinfo
index 59c30d9821a8..eb85e9859bcc 100644
--- a/graphics/libkexiv2/distinfo
+++ b/graphics/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874845
-SHA256 (KDE/release-service/25.08.2/libkexiv2-25.08.2.tar.xz) = 1b8aea78736662af17d6ae0391345933754f98cffca1535204813eb27eff6222
-SIZE (KDE/release-service/25.08.2/libkexiv2-25.08.2.tar.xz) = 60644
+TIMESTAMP = 1762264592
+SHA256 (KDE/release-service/25.08.3/libkexiv2-25.08.3.tar.xz) = 0806898554b62a6f834d33bb481923d82bde91b1692ba7b146fec94b9a503d03
+SIZE (KDE/release-service/25.08.3/libkexiv2-25.08.3.tar.xz) = 60644
diff --git a/graphics/libksane/distinfo b/graphics/libksane/distinfo
index 3a8de31de1a1..697acf03db1b 100644
--- a/graphics/libksane/distinfo
+++ b/graphics/libksane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874847
-SHA256 (KDE/release-service/25.08.2/libksane-25.08.2.tar.xz) = da6b7377609f07896007db05e3323291bb16fcd2d6cd9c2c1b58e0f999ffba33
-SIZE (KDE/release-service/25.08.2/libksane-25.08.2.tar.xz) = 156140
+TIMESTAMP = 1762264595
+SHA256 (KDE/release-service/25.08.3/libksane-25.08.3.tar.xz) = 730bf4efcc9b823ba98c681492e4139379ab0c3e602e1e6eff29c04f176d6f68
+SIZE (KDE/release-service/25.08.3/libksane-25.08.3.tar.xz) = 156152
diff --git a/graphics/magnum-examples/Makefile b/graphics/magnum-examples/Makefile
index 9fed0bffefcb..72152b05b812 100644
--- a/graphics/magnum-examples/Makefile
+++ b/graphics/magnum-examples/Makefile
@@ -2,7 +2,7 @@ PORTNAME= magnum-examples
DISTVERSIONPREFIX= v
DISTVERSION= 2020.06-265
DISTVERSIONSUFFIX= -gb843f07a
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/magnum-integration/Makefile b/graphics/magnum-integration/Makefile
index 243b9ad852cd..4d4fcc4e53e1 100644
--- a/graphics/magnum-integration/Makefile
+++ b/graphics/magnum-integration/Makefile
@@ -1,8 +1,8 @@
PORTNAME= magnum-integration
DISTVERSIONPREFIX= v
DISTVERSION= 2020.06-264
-PORTREVISION= 4
DISTVERSIONSUFFIX= -g50ac4db
+PORTREVISION= 5
CATEGORIES= graphics
BROKEN= work/magnum-integration-2020.06-264-g50ac4db/src/Magnum/ImGuiIntegration/Context.cpp:322:23: error: no member named 'TextureId' in 'ImDrawCmd', "pcmd->TextureId"
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 1a4bb888b47d..9375dd2f5d47 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.3-branchpoint-716
-DISTVERSIONSUFFIX= -g6a70406bb21
+DISTVERSION= 25.3-branchpoint-842
+DISTVERSIONSUFFIX= -g1f1022d1616
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 0aca2de53d38..4e17600f27dd 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1762028062
-SHA256 (mesa-25.3-branchpoint-716-g6a70406bb21.tar.bz2) = 460ac41e010c0b316a94a5f5a55b2a7f3c10194b40b05825738ce33c4ef45c85
-SIZE (mesa-25.3-branchpoint-716-g6a70406bb21.tar.bz2) = 55489822
+TIMESTAMP = 1762381626
+SHA256 (mesa-25.3-branchpoint-842-g1f1022d1616.tar.bz2) = 28dc713f230e8575490e701566f0d6efdd70a6533c702b29ec2d533f0905616f
+SIZE (mesa-25.3-branchpoint-842-g1f1022d1616.tar.bz2) = 55505122
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/okular/distinfo b/graphics/okular/distinfo
index 2f70fcfe861d..0674d928d108 100644
--- a/graphics/okular/distinfo
+++ b/graphics/okular/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760127566
-SHA256 (KDE/release-service/25.08.2/okular-25.08.2.tar.xz) = de401cd34376d678a16a361473514844f78800b398e3b0db6bde85a09e635392
-SIZE (KDE/release-service/25.08.2/okular-25.08.2.tar.xz) = 8202524
+TIMESTAMP = 1762264597
+SHA256 (KDE/release-service/25.08.3/okular-25.08.3.tar.xz) = 032e3de8fc546796141859691188e6f802c6de498b65cccbce60aa60d865714f
+SIZE (KDE/release-service/25.08.3/okular-25.08.3.tar.xz) = 8203744
diff --git a/graphics/openexr-website-docs/Makefile b/graphics/openexr-website-docs/Makefile
index f4ac3cf89865..30404fde203e 100644
--- a/graphics/openexr-website-docs/Makefile
+++ b/graphics/openexr-website-docs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openexr-website-docs
-PORTVERSION= 3.4.1
+PORTVERSION= 3.4.3
PORTREVISION= 0
MASTER_SITES= https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${PORTVERSION}/:DEFAULT \
https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/:website \
diff --git a/graphics/openexr-website-docs/distinfo b/graphics/openexr-website-docs/distinfo
index 803346125357..559cbfced3d4 100644
--- a/graphics/openexr-website-docs/distinfo
+++ b/graphics/openexr-website-docs/distinfo
@@ -1,6 +1,6 @@
TIMESTAMP = 1759951809
-SHA256 (openexr/openexr-3.4.1.tar.gz) = 55de71610ceb134b79c900e6aed3bf8994ec1972382395c1732f1b32da4c7527
-SIZE (openexr/openexr-3.4.1.tar.gz) = 25545228
+SHA256 (openexr/openexr-3.4.3.tar.gz) = db0c3f9a6bbfc6853d5ee21164ef151e616f07d6f2bac80339b3a0698d13fcc0
+SIZE (openexr/openexr-3.4.3.tar.gz) = 25547346
SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c
SIZE (openexr/TestImages/README.rst) = 2588
SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4
diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile
index 4fd50c57abef..5d434017e751 100644
--- a/graphics/openexr/Makefile
+++ b/graphics/openexr/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= openexr
-PORTVERSION?= 3.4.1 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore
-PORTREVISION?= 1
+PORTVERSION?= 3.4.3 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore
+PORTREVISION?= 0
CATEGORIES= graphics devel
.if !defined(MASTERDIR)
MASTER_SITES= https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/v1.0/:testimages \
diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo
index db9c2abf9600..1881074e479f 100644
--- a/graphics/openexr/distinfo
+++ b/graphics/openexr/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759951766
-SHA256 (openexr/openexr-3.4.1.tar.gz) = 55de71610ceb134b79c900e6aed3bf8994ec1972382395c1732f1b32da4c7527
-SIZE (openexr/openexr-3.4.1.tar.gz) = 25545228
+TIMESTAMP = 1762381068
+SHA256 (openexr/openexr-3.4.3.tar.gz) = db0c3f9a6bbfc6853d5ee21164ef151e616f07d6f2bac80339b3a0698d13fcc0
+SIZE (openexr/openexr-3.4.3.tar.gz) = 25547346
SHA256 (openexr/Beachball/multipart.0001.exr) = 0cd032069fbaa14a2766861fef9893ea66a6494ff64650725d3b26a500df774b
SIZE (openexr/Beachball/multipart.0001.exr) = 2894260
SHA256 (openexr/Beachball/singlepart.0001.exr) = 29719942ed3c095a8f8f111fc139fc4c28f446007f5bfce00177cae585b1a87a
diff --git a/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake b/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake
deleted file mode 100644
index d78b2af091db..000000000000
--- a/graphics/openexr/files/patch-cmake_OpenEXRSetup.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
---- cmake/OpenEXRSetup.cmake.orig 2025-10-07 15:22:39 UTC
-+++ cmake/OpenEXRSetup.cmake
-@@ -100,7 +100,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
- # Suffix for debug configuration libraries
- # (if you should choose to install those)
- # Don't override if the user has set it and don't save it in the cache
--if (NOT CMAKE_DEBUG_POSTFIX)
-+if (NOT DEFINED CMAKE_DEBUG_POSTFIX)
- set(CMAKE_DEBUG_POSTFIX "_d")
- endif()
-
diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile
index b5dd47d3a89f..0ce23111b25a 100644
--- a/graphics/openjph/Makefile
+++ b/graphics/openjph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openjph
-PORTVERSION= 0.24.2
+PORTVERSION= 0.24.5
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/graphics/openjph/distinfo b/graphics/openjph/distinfo
index 510e7c5cd685..6823f88f1986 100644
--- a/graphics/openjph/distinfo
+++ b/graphics/openjph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774539
-SHA256 (aous72-OpenJPH-0.24.2_GH0.tar.gz) = c99218752b15b5b2afca3b0e4d4f0ddf1ac19f94dbcbe11874fe492d44ed3e2d
-SIZE (aous72-OpenJPH-0.24.2_GH0.tar.gz) = 476658
+TIMESTAMP = 1762441397
+SHA256 (aous72-OpenJPH-0.24.5_GH0.tar.gz) = 46e33b5c61798bc0fb5aef19bcdd2aa8d207cecc0d389293ee3cf0524165c648
+SIZE (aous72-OpenJPH-0.24.5_GH0.tar.gz) = 476745
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index 9410e246229a..58446c8403d3 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.40
+DISTVERSION= 13.41
CATEGORIES= graphics perl5
MASTER_SITES= https://exiftool.org/ \
SF/exiftool
diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo
index 79b7326b6a79..f2d73838776d 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761385056
-SHA256 (Image-ExifTool-13.40.tar.gz) = 92054f3bc677aee4fe377b4cd0e362d36201168cc5187452e03bf6f79f7b9a42
-SIZE (Image-ExifTool-13.40.tar.gz) = 7582131
+TIMESTAMP = 1762422346
+SHA256 (Image-ExifTool-13.41.tar.gz) = aa3a963a8375e37322958b20d262f8d88c706bea219747a4de28d59a160a4e54
+SIZE (Image-ExifTool-13.41.tar.gz) = 7583944
diff --git a/graphics/partio/Makefile b/graphics/partio/Makefile
index 01cecefb7912..ed1f0548b1e4 100644
--- a/graphics/partio/Makefile
+++ b/graphics/partio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= partio
-PORTVERSION= 1.14.6
-PORTREVISION= 3
+PORTVERSION= 1.19.0
DISTVERSIONPREFIX= v
CATEGORIES= graphics math
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= swig:devel/swig
-USES= cmake compiler:c++11-lang gl python:run shebangfix xorg
+USES= cmake compiler:c++14-lang gl python:run,test shebangfix xorg
SHEBANG_FILES= src/tools/partedit.py src/tools/partinspect.py \
src/tools/partjson.py
USE_GL= gl glu glut
@@ -41,6 +40,7 @@ PYQT_USE= PYQT=pyqt5
PYQT_PLIST_FILES= bin/partedit bin/partinspect
TEST_LIB_DEPENDS= libgtest.so:devel/googletest
+TEST_TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
TEST_CMAKE_ON= -DPARTIO_GTEST_ENABLED:BOOL=ON
TEST_VARS= SHEBANG_FILES+="src/tests/testpartio.py \
src/tests/testpartjson.py"
diff --git a/graphics/partio/distinfo b/graphics/partio/distinfo
index 697b7c5bbb0f..643b18537308 100644
--- a/graphics/partio/distinfo
+++ b/graphics/partio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1623084225
-SHA256 (wdas-partio-v1.14.6_GH0.tar.gz) = 53a5754d6b2fc3e184953d985c233118ef0ab87169f34e3aec4a7e6d20cd9bd4
-SIZE (wdas-partio-v1.14.6_GH0.tar.gz) = 336527
+TIMESTAMP = 1738104248
+SHA256 (wdas-partio-v1.19.0_GH0.tar.gz) = 128913266a88a0939aaa4bc951ae4d4da1c380408bcc0ea9e7f526556afeaad0
+SIZE (wdas-partio-v1.19.0_GH0.tar.gz) = 338754
diff --git a/graphics/partio/files/patch-src_py_partio.i b/graphics/partio/files/patch-src_py_partio.i
new file mode 100644
index 000000000000..d26257b1b007
--- /dev/null
+++ b/graphics/partio/files/patch-src_py_partio.i
@@ -0,0 +1,13 @@
+--- src/py/partio.i.orig 2025-01-28 22:44:08 UTC
++++ src/py/partio.i
+@@ -638,7 +638,9 @@ ParticlesDataMutable* cloneSchema(const ParticlesData&
+
+ %feature("autodoc");
+ %feature("docstring","Clone a particle set");
+-ParticlesDataMutable* clone(const ParticlesData& other, bool particles, const std::map<std::string, std::string>* attrNameMap=nullptr);
++ParticlesDataMutable* clone(const ParticlesData& other, bool particles=true, const std::map<std::string, std::string>* attrNameMap=nullptr);
++
++%typedef std::map<std::string, std::string> _dummy; /* https://github.com/wdas/partio/issues/114 */
+
+ %feature("autodoc");
+ %feature("docstring","Return string name of given attribute type");
diff --git a/graphics/partio/files/patch-src_tests_CMakeLists.txt b/graphics/partio/files/patch-src_tests_CMakeLists.txt
index 8d2bba3f4399..034508c85761 100644
--- a/graphics/partio/files/patch-src_tests_CMakeLists.txt
+++ b/graphics/partio/files/patch-src_tests_CMakeLists.txt
@@ -1,17 +1,19 @@
---- src/tests/CMakeLists.txt.orig 2021-06-07 16:43:45 UTC
+--- src/tests/CMakeLists.txt.orig 2025-01-28 22:44:08 UTC
+++ src/tests/CMakeLists.txt
-@@ -45,12 +45,12 @@ else()
+@@ -45,12 +45,14 @@ else()
${item} ${PARTIO_LIBRARIES} ${GTEST_LIB} Threads::Threads)
target_compile_definitions(${item} PRIVATE -DPARTIO_DATA_DIR="${PROJECT_SOURCE_DIR}/src/data")
target_link_directories(${item} PRIVATE ${GTEST_LINK_PATH})
- install(TARGETS ${item} DESTINATION ${CMAKE_INSTALL_PARTIO_TESTDIR})
add_test(NAME ${item} COMMAND ${item})
+ set_tests_properties(${item} PROPERTIES ENVIRONMENT
-+ "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/src/lib")
++ "LD_LIBRARY_PATH=${PROJECT_BINARY_DIR}/src/lib")
endforeach(item)
foreach(item testpartjson testpartio)
- add_test(NAME ${item} COMMAND ${PYTHON_EXECUTABLE} -B ${CMAKE_CURRENT_SOURCE_DIR}/${item}.py)
+ add_test(NAME ${item} COMMAND ${Python_EXECUTABLE} -B ${CMAKE_CURRENT_SOURCE_DIR}/${item}.py)
- install(PROGRAMS ${item}.py DESTINATION ${CMAKE_INSTALL_PARTIO_TESTDIR} RENAME ${item})
++ set_tests_properties(${item} PROPERTIES ENVIRONMENT
++ "LD_LIBRARY_PATH=${PROJECT_BINARY_DIR}/src/lib;PYTHONPATH=${PROJECT_BINARY_DIR}/src/py:${PROJECT_SOURCE_DIR}/src/tools")
endforeach(item)
endif()
diff --git a/graphics/partio/files/patch-src_tools_partedit.py b/graphics/partio/files/patch-src_tools_partedit.py
index 2e94e5fe088f..b4839ac8f8e8 100644
--- a/graphics/partio/files/patch-src_tools_partedit.py
+++ b/graphics/partio/files/patch-src_tools_partedit.py
@@ -1,13 +1,11 @@
---- src/tools/partedit.py.orig 2021-10-18 09:08:43 UTC
+--- src/tools/partedit.py.orig 2025-01-28 22:44:08 UTC
+++ src/tools/partedit.py
-@@ -72,9 +72,7 @@ def getAttrs(numAttributesFunc, attributeInfoFunc, sor
- numAttr = numAttributesFunc()
+@@ -1080,7 +1080,7 @@ class PartEdit(QMainWindow):
+ def dataDirtiedSlot(self, dirty):
+ """ Sets the window title with or without "*" for dirty state """
- nameToIndex = {attributeInfoFunc(anum).name:anum for anum in range(numAttr)}
-- names = nameToIndex.keys()
-- if sort:
-- names.sort()
-+ names = sorted(nameToIndex) if sort else nameToIndex.keys()
-
- id_offset = 0
- for name in names:
+- title = self.data.filename
++ title = self.data.filename or ''
+ if dirty:
+ title += '*'
+ self.setWindowTitle(title)
diff --git a/graphics/partio/pkg-plist b/graphics/partio/pkg-plist
index 093600bc8d05..426cd163c345 100644
--- a/graphics/partio/pkg-plist
+++ b/graphics/partio/pkg-plist
@@ -9,7 +9,7 @@ include/PartioIterator.h
include/PartioVec3.h
lib/libpartio.so
lib/libpartio.so.1
-lib/libpartio.so.1.14.6
+lib/libpartio.so.1.19.0
%%PYTHON_SITELIBDIR%%/_partio.so
%%PYTHON_SITELIBDIR%%/partedit.py
%%PYTHON_SITELIBDIR%%/partinspect.py
diff --git a/graphics/skanlite/distinfo b/graphics/skanlite/distinfo
index 9092ef010535..3f9b3ca1da3c 100644
--- a/graphics/skanlite/distinfo
+++ b/graphics/skanlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874852
-SHA256 (KDE/release-service/25.08.2/skanlite-25.08.2.tar.xz) = 608275eb32b011c7dd34001189e34b003afe89b94cdddf14ab99b80f0d8808a8
-SIZE (KDE/release-service/25.08.2/skanlite-25.08.2.tar.xz) = 2392520
+TIMESTAMP = 1762264600
+SHA256 (KDE/release-service/25.08.3/skanlite-25.08.3.tar.xz) = 81afe13212c5edaeec4a57c10a105d31dc20da3b5e08ef65fbf3f743c08f0276
+SIZE (KDE/release-service/25.08.3/skanlite-25.08.3.tar.xz) = 2392448
diff --git a/graphics/skanpage/distinfo b/graphics/skanpage/distinfo
index d1180e5ce445..47a8fe00b36c 100644
--- a/graphics/skanpage/distinfo
+++ b/graphics/skanpage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874854
-SHA256 (KDE/release-service/25.08.2/skanpage-25.08.2.tar.xz) = 1bddd32bafb28f5cca6ad90104552b7429a7c4dd43048ec81fb3cf53f2f20479
-SIZE (KDE/release-service/25.08.2/skanpage-25.08.2.tar.xz) = 1367228
+TIMESTAMP = 1762264603
+SHA256 (KDE/release-service/25.08.3/skanpage-25.08.3.tar.xz) = e8431c73f62901db93e4700cecb762799abde056abf8fd80af8707d129c6d458
+SIZE (KDE/release-service/25.08.3/skanpage-25.08.3.tar.xz) = 1367132
diff --git a/graphics/vhs/Makefile b/graphics/vhs/Makefile
index 4a7d6690eed8..868129f97db1 100644
--- a/graphics/vhs/Makefile
+++ b/graphics/vhs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vhs
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/graphics/zathura-cb/Makefile b/graphics/zathura-cb/Makefile
index 8a6327b2013b..8825c69d714b 100644
--- a/graphics/zathura-cb/Makefile
+++ b/graphics/zathura-cb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zathura-cb
-DISTVERSION= 0.1.11
+DISTVERSION= 0.1.12
CATEGORIES= graphics
MASTER_SITES= https://pwmt.org/projects/zathura-cb/download/
@@ -10,7 +10,7 @@ WWW= https://pwmt.org/projects/zathura-cb/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= appstream-util:devel/appstream-glib \
+BUILD_DEPENDS= appstreamcli:devel/appstream \
zathura:graphics/zathura
LIB_DEPENDS= libgirara-gtk3.so:x11-toolkits/girara
RUN_DEPENDS= zathura:graphics/zathura
diff --git a/graphics/zathura-cb/distinfo b/graphics/zathura-cb/distinfo
index 62bf55282d2a..8d05d369816f 100644
--- a/graphics/zathura-cb/distinfo
+++ b/graphics/zathura-cb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724219069
-SHA256 (zathura-cb-0.1.11.tar.xz) = 4e201ea54cdc20a93258c43556f6389441af99740de7dca6ca1ff524172fbd47
-SIZE (zathura-cb-0.1.11.tar.xz) = 6748
+TIMESTAMP = 1761827756
+SHA256 (zathura-cb-0.1.12.tar.xz) = bc62dec4d04d51419192d370ecdf2afa66ba10554c2518abecee0dfce2aac96e
+SIZE (zathura-cb-0.1.12.tar.xz) = 6844
diff --git a/irc/ergo/Makefile b/irc/ergo/Makefile
index 7a697dca522c..9655eb83fc14 100644
--- a/irc/ergo/Makefile
+++ b/irc/ergo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ergo
DISTVERSIONPREFIX= v
DISTVERSION= 2.16.0
+PORTREVISION= 1
CATEGORIES= irc
PKGNAMESUFFIX= -irc-server
diff --git a/irc/konversation/distinfo b/irc/konversation/distinfo
index 28eb0e889430..1850ade6bd57 100644
--- a/irc/konversation/distinfo
+++ b/irc/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874857
-SHA256 (KDE/release-service/25.08.2/konversation-25.08.2.tar.xz) = 4a0e63d707bd39ff6ea915d754cbca2af11ca8d6a93bb6ad106ac56e22b4f3a9
-SIZE (KDE/release-service/25.08.2/konversation-25.08.2.tar.xz) = 4480756
+TIMESTAMP = 1762264605
+SHA256 (KDE/release-service/25.08.3/konversation-25.08.3.tar.xz) = 5e45b78c32d8f7275ccdc50d9780c5ae903418ed8c7974d5d98968dc3685808d
+SIZE (KDE/release-service/25.08.3/konversation-25.08.3.tar.xz) = 4480864
diff --git a/japanese/kiten/distinfo b/japanese/kiten/distinfo
index a09f267e108c..96f61f96b5fe 100644
--- a/japanese/kiten/distinfo
+++ b/japanese/kiten/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874859
-SHA256 (KDE/release-service/25.08.2/kiten-25.08.2.tar.xz) = 61ecada96b77c66bd62500622289a8d7701a868ef7d7bd30fa62081fb8836572
-SIZE (KDE/release-service/25.08.2/kiten-25.08.2.tar.xz) = 11317976
+TIMESTAMP = 1762264608
+SHA256 (KDE/release-service/25.08.3/kiten-25.08.3.tar.xz) = ee953071b7dbcc290c837d8a1e517764210ba5d5898a6f15700813176f0bbc54
+SIZE (KDE/release-service/25.08.3/kiten-25.08.3.tar.xz) = 11318120
diff --git a/java/apache-commons-codec/Makefile b/java/apache-commons-codec/Makefile
index 83a0a10f7406..fbe70113414a 100644
--- a/java/apache-commons-codec/Makefile
+++ b/java/apache-commons-codec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= commons-codec
-PORTVERSION= 1.18.0
+PORTVERSION= 1.20.0
CATEGORIES= java converters
MASTER_SITES= APACHE_COMMONS_BINARIES
PKGNAMEPREFIX= apache-
diff --git a/java/apache-commons-codec/distinfo b/java/apache-commons-codec/distinfo
index c4dff7252fc7..df395216353b 100644
--- a/java/apache-commons-codec/distinfo
+++ b/java/apache-commons-codec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743530240
-SHA256 (commons-codec-1.18.0-bin.tar.gz) = 7d59aecd46e1cfc77b5dee75edbe37233b70d46f90b6422feb5b505e0fc38267
-SIZE (commons-codec-1.18.0-bin.tar.gz) = 3270148
+TIMESTAMP = 1762420981
+SHA256 (commons-codec-1.20.0-bin.tar.gz) = a4feba2dd2a00e3e2ca5b2078e3a72eb2837cffb7522049c98d3e9d05c9b4600
+SIZE (commons-codec-1.20.0-bin.tar.gz) = 3617067
diff --git a/java/dbvis/Makefile b/java/dbvis/Makefile
index 73bbf7b8e33f..25fe9b2b3dd5 100644
--- a/java/dbvis/Makefile
+++ b/java/dbvis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dbvis
-DISTVERSION= 25.2.4
+DISTVERSION= 25.2.5
CATEGORIES= java databases
MASTER_SITES= https://www.dbvis.com/product_download/${PORTNAME}-${DISTVERSION}/media/ \
https://storage.googleapis.com/${PORTNAME}-download/product_download/${PORTNAME}-${DISTVERSION}/media/
diff --git a/java/dbvis/distinfo b/java/dbvis/distinfo
index 68a777e8fd24..8474f254c693 100644
--- a/java/dbvis/distinfo
+++ b/java/dbvis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758333333
-SHA256 (dbvis_linux_25_2_4.tar.gz) = c4d3e2c4e051be562d2b1e06d885c3ab7928ec27dbfd54d5bec23810cee949d6
-SIZE (dbvis_linux_25_2_4.tar.gz) = 117122760
+TIMESTAMP = 1762345678
+SHA256 (dbvis_linux_25_2_5.tar.gz) = baab4843bc50bb079b8cf12d590a3a4c00586d6e9d688c8a9997f0f5d38781f0
+SIZE (dbvis_linux_25_2_5.tar.gz) = 116441834
diff --git a/lang/emilua/Makefile b/lang/emilua/Makefile
index 0f8d093a8f66..439d2cc3f40b 100644
--- a/lang/emilua/Makefile
+++ b/lang/emilua/Makefile
@@ -1,6 +1,7 @@
PORTNAME= emilua
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.7
+PORTREVISION= 1
CATEGORIES= lang devel
MAINTAINER= manipuladordedados@gmail.com
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 373202f27f5f..3ac35990508a 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20251023
+PORTVERSION= 13.4.1.s20251030
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index 31f6a698946c..b540fbdd6d52 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761638316
-SHA256 (gcc-13-20251023.tar.xz) = 65d717faeca415f4c1c54cf63ac7c4fa93455c66b1c4e4d8eabfb2b38c9f5120
-SIZE (gcc-13-20251023.tar.xz) = 84603332
+TIMESTAMP = 1762175533
+SHA256 (gcc-13-20251030.tar.xz) = 333ef3bb25fc996dca686434fd742923162ce4682be49c2bf216e535750c3fdc
+SIZE (gcc-13-20251030.tar.xz) = 84596948
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index ca8a0d03147e..4192f27c039e 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20251024
+PORTVERSION= 14.3.1.s20251031
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index c5ea7da4252c..8205d1f6991e 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761638667
-SHA256 (gcc-14-20251024.tar.xz) = 87939c9d30c06d4564653b68fe6df0f1990e3f573c5cc1d2023843b997a1e72c
-SIZE (gcc-14-20251024.tar.xz) = 88363084
+TIMESTAMP = 1762175584
+SHA256 (gcc-14-20251031.tar.xz) = 9d0a18de555af7198007c76b3a3f751b92817421141896e072ce13eeb47f3b10
+SIZE (gcc-14-20251031.tar.xz) = 88351788
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index b2a93ff4fcb3..2d5a8b9921f5 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.2.1.s20251025
+PORTVERSION= 15.2.1.s20251101
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index ebed179b8e72..6c268e8b79a6 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761638954
-SHA256 (gcc-15-20251025.tar.xz) = f59318ccda54a834d71fd2de5c5178a5469aad0ca438a471429d4bca9e5193d1
-SIZE (gcc-15-20251025.tar.xz) = 92340172
+TIMESTAMP = 1762175638
+SHA256 (gcc-15-20251101.tar.xz) = ef8102f77dd31f929fdb20bbe969910ca4122084dcac7df806ba3a0745901937
+SIZE (gcc-15-20251101.tar.xz) = 92347192
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 5dadcf32a5e0..150ddd804317 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20251026
+PORTVERSION= 16.0.0.s20251102
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 20375592b203..571980512e5d 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761639160
-SHA256 (gcc-16-20251026.tar.xz) = 2a2fe32d3b23a209acd1da92e8c2eb72032fcd72eb7186e36938e517560ce80e
-SIZE (gcc-16-20251026.tar.xz) = 95827392
+TIMESTAMP = 1762175695
+SHA256 (gcc-16-20251102.tar.xz) = 3e3f8683fcf0ce247d8cd8650d96fa6820e41331497f2141a2da576f7d00b894
+SIZE (gcc-16-20251102.tar.xz) = 96973956
diff --git a/lang/go/Makefile b/lang/go/Makefile
index f3fd0a038893..df5062ad76c9 100644
--- a/lang/go/Makefile
+++ b/lang/go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= go
DISTVERSION= ${GO_DEFAULT}
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 2
CATEGORIES= lang
MASTER_SITES= # not applicable
diff --git a/lang/go124/Makefile b/lang/go124/Makefile
index 332ef1526b26..7d2f500b8e38 100644
--- a/lang/go124/Makefile
+++ b/lang/go124/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.24.9
+DISTVERSION= 1.24.10
# Always set PORTREVISION explicitly as otherwise they are inherited from lang/go-devel
PORTREVISION= 0
MASTER_SITES= https://go.dev/dl/
diff --git a/lang/go124/distinfo b/lang/go124/distinfo
index 6c214e3e96f0..1560b881b467 100644
--- a/lang/go124/distinfo
+++ b/lang/go124/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1760452575
-SHA256 (go1.24.9.src.tar.gz) = c72f81ba54fe00efe7f3e7499d400979246881b13b775e9a9bb85541c11be695
-SIZE (go1.24.9.src.tar.gz) = 30800154
+TIMESTAMP = 1762447617
+SHA256 (go1.24.10.src.tar.gz) = 34000dcc47a517b78fcf2657ee7d033328a57079fe60c4ed8b7b84260d1d19d3
+SIZE (go1.24.10.src.tar.gz) = 30800718
SHA256 (go1.23.12.freebsd-arm64.tar.gz) = e06eaa4d8547f94c26b195dbb89d2a5c0875b8bb0499dd738a34951303f8fd43
SIZE (go1.23.12.freebsd-arm64.tar.gz) = 69916830
SHA256 (go1.23.12.freebsd-amd64.tar.gz) = c9d7029ae11a6680fba97ac63defa3d0d00220728d6c41186b2517da4b3cd0ea
diff --git a/lang/go125/Makefile b/lang/go125/Makefile
index 950f33536e32..2dcf81d6765e 100644
--- a/lang/go125/Makefile
+++ b/lang/go125/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.25.3
+DISTVERSION= 1.25.4
# Always set PORTREVISION explicitly as otherwise they are inherited from lang/go-devel
PORTREVISION= 0
MASTER_SITES= https://go.dev/dl/
diff --git a/lang/go125/distinfo b/lang/go125/distinfo
index aa39d5751c08..c16305cdf345 100644
--- a/lang/go125/distinfo
+++ b/lang/go125/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1760450515
-SHA256 (go1.25.3.src.tar.gz) = a81a4ba593d0015e10c51e267de3ff07c7ac914dfca037d9517d029517097795
-SIZE (go1.25.3.src.tar.gz) = 31980799
+TIMESTAMP = 1762446807
+SHA256 (go1.25.4.src.tar.gz) = 160043b7f17b6d60b50369436917fda8d5034640ba39ae2431c6b95a889cc98c
+SIZE (go1.25.4.src.tar.gz) = 31981767
SHA256 (go1.24.6.freebsd-arm64.tar.gz) = 76a75ad5125217c268029c0ad9c7295cc7f6042fe9cba4bebf9a89f7f42ad8af
SIZE (go1.24.6.freebsd-arm64.tar.gz) = 74459381
SHA256 (go1.24.6.freebsd-amd64.tar.gz) = 4983e2b10ae1f754e4eb07e1e589691c7e1d0dc428a92c16bd0e2ba03cc23ed9
diff --git a/lang/gomacro/Makefile b/lang/gomacro/Makefile
index 06bacf738d8b..f7ffeb3128af 100644
--- a/lang/gomacro/Makefile
+++ b/lang/gomacro/Makefile
@@ -2,7 +2,7 @@ PORTNAME= gomacro
DISTVERSIONPREFIX= v
DISTVERSION= 2.7-601
DISTVERSIONSUFFIX= -g9aafa23
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= lang
MAINTAINER= ports@FreeBSD.org
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 12a6d0998ce6..8013af8c0d5b 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874862
-SHA256 (KDE/release-service/25.08.2/kturtle-25.08.2.tar.xz) = 61efdb0d3efc23c17c62571278d2dce8b10034e320fda29d4e7f699b3378bbd9
-SIZE (KDE/release-service/25.08.2/kturtle-25.08.2.tar.xz) = 2102612
+TIMESTAMP = 1762264610
+SHA256 (KDE/release-service/25.08.3/kturtle-25.08.3.tar.xz) = 9e23597021277073d1796da9ac9ede8c3d86fa1ba2a7237e372bc11ae26b0e0b
+SIZE (KDE/release-service/25.08.3/kturtle-25.08.3.tar.xz) = 2102836
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index 562d6aaea809..cfd606a1470c 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
DISTVERSION= 0.57.0
+PORTREVISION= 1
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/nim/Makefile b/lang/nim/Makefile
index 06dc0e2a3fee..ad51a1962821 100644
--- a/lang/nim/Makefile
+++ b/lang/nim/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nim
-DISTVERSION= 2.2.4
-PORTREVISION= 1
+DISTVERSION= 2.2.6
CATEGORIES= lang
MASTER_SITES= https://nim-lang.org/download/
@@ -30,7 +29,9 @@ TEST_BINARY_ALIAS= node=nodejs
.include <bsd.port.pre.mk>
-TLIST= nimgrep nimpretty nimsuggest testament
+CLIST= nim.cfg nimdoc.cfg nimdoc.tex.cfg
+DLIST= dochack.nim dochack.js fuzzysearch.nim
+TLIST= nimgrep nimpretty nimsuggest testament
NIMDIR= ${STAGEDIR}${PREFIX}/nim
@@ -55,38 +56,30 @@ do-build-TOOLS-on:
-d:release --nimcache=${WRKSRC}/nimcache
do-install:
- ${MKDIR} ${NIMDIR}
- ${MKDIR} ${NIMDIR}/bin
+ ${MKDIR} ${NIMDIR}/bin \
+ ${NIMDIR}/lib/compiler \
+ ${NIMDIR}/config
# Install nim compiler
${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${NIMDIR}/bin
${STRIP_CMD} ${NIMDIR}/bin/nim
# Install lib nim rtl
- ${MKDIR} ${NIMDIR}/lib
${INSTALL_LIB} ${WRKSRC}/lib/libnimrtl.so ${NIMDIR}/lib
# Install nim lib files
(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${NIMDIR}/lib "! -name libnimrtl.so")
- ${MKDIR} ${NIMDIR}/lib/compiler
(cd ${WRKSRC}/compiler && ${COPYTREE_SHARE} . ${NIMDIR}/lib/compiler "! -name nim ! -name nim1")
(cd ${WRKSRC}/dist/checksums && ${COPYTREE_SHARE} . ${NIMDIR}/lib/dist/checksums)
# Configuration files
- ${MKDIR} ${NIMDIR}/config
-.for file in nim.cfg nimdoc.cfg nimdoc.tex.cfg
- ${INSTALL_DATA} ${WRKSRC}/config/${file} ${NIMDIR}/config
-.endfor
+ ${INSTALL_DATA} ${CLIST:S|^|${WRKSRC}/config/|} ${NIMDIR}/config
do-install-DOCS-on:
${FIND} ${WRKSRC}/doc -name "*.idx" -delete
- ${MKDIR} ${NIMDIR}/doc
+ ${MKDIR} ${NIMDIR}/doc \
+ ${NIMDIR}/tools/dochack
(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${NIMDIR}/doc)
- ${MKDIR} ${NIMDIR}/tools/dochack
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.nim ${NIMDIR}/tools/dochack
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/dochack.js ${NIMDIR}/tools/dochack
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/dochack/fuzzysearch.nim ${NIMDIR}/tools/dochack
+ ${INSTALL_SCRIPT} ${DLIST:S|^|${WRKSRC}/tools/dochack/|} ${NIMDIR}/tools/dochack
do-install-TOOLS-on:
-.for t in ${TLIST}
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${NIMDIR}/bin
-.endfor
+ ${INSTALL_PROGRAM} ${TLIST:S|^|${WRKSRC}/bin/|} ${NIMDIR}/bin
do-test:
cd ${WRKSRC} && ${SETENV} ./koch test all -d:release \
diff --git a/lang/nim/distinfo b/lang/nim/distinfo
index 2d8bda469a9d..8b1472ff9fd5 100644
--- a/lang/nim/distinfo
+++ b/lang/nim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746626689
-SHA256 (nim-2.2.4.tar.xz) = f82b419750fcce561f3f897a0486b180186845d76fb5d99f248ce166108189c7
-SIZE (nim-2.2.4.tar.xz) = 8168916
+TIMESTAMP = 1762274604
+SHA256 (nim-2.2.6.tar.xz) = 657b0e3d5def788148d2a87fa6123fa755b2d92cad31ef60fd261e451785528b
+SIZE (nim-2.2.6.tar.xz) = 8471204
diff --git a/lang/nim/pkg-plist b/lang/nim/pkg-plist
index e2be8fb64f7d..dcaa4d23f5bc 100644
--- a/lang/nim/pkg-plist
+++ b/lang/nim/pkg-plist
@@ -937,6 +937,7 @@ nim/lib/system/orc.nim
nim/lib/system/osalloc.nim
nim/lib/system/platforms.nim
nim/lib/system/profiler.nim
+nim/lib/system/ptrarith.nim
nim/lib/system/rawquits.nim
nim/lib/system/repr.nim
nim/lib/system/repr_impl.nim
diff --git a/lang/py-gherkin-official/Makefile b/lang/py-gherkin-official/Makefile
index 4fcd3a8b3d2b..03053e471b51 100644
--- a/lang/py-gherkin-official/Makefile
+++ b/lang/py-gherkin-official/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gherkin-official
-DISTVERSION= 36.0.0
+DISTVERSION= 36.1.0
CATEGORIES= lang python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/lang/py-gherkin-official/distinfo b/lang/py-gherkin-official/distinfo
index 58c08a964ac4..1df800008519 100644
--- a/lang/py-gherkin-official/distinfo
+++ b/lang/py-gherkin-official/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759983838
-SHA256 (gherkin_official-36.0.0.tar.gz) = 568220e759e21e8066184d746f6a1a7096bf8b81463b3f40c10b3927cdb8a70d
-SIZE (gherkin_official-36.0.0.tar.gz) = 33569
+TIMESTAMP = 1762420325
+SHA256 (gherkin_official-36.1.0.tar.gz) = fbef54db4d13a9627b2dec70e11396a7811cc46e831e46eafd586be46d96f991
+SIZE (gherkin_official-36.1.0.tar.gz) = 33566
diff --git a/mail/aerc/Makefile b/mail/aerc/Makefile
index c2152a6f8b05..2a4e56f03709 100644
--- a/mail/aerc/Makefile
+++ b/mail/aerc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aerc
DISTVERSION= 0.21.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail
MAINTAINER= iamsleepy@ryuki.me
diff --git a/mail/hydroxide/Makefile b/mail/hydroxide/Makefile
index 198a3872943a..75c2e607e1c3 100644
--- a/mail/hydroxide/Makefile
+++ b/mail/hydroxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hydroxide
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.30
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= mail
MAINTAINER= nxjoseph@protonmail.com
diff --git a/mail/mailfromd/Makefile b/mail/mailfromd/Makefile
index c6edb94e8481..d3824621804a 100644
--- a/mail/mailfromd/Makefile
+++ b/mail/mailfromd/Makefile
@@ -36,19 +36,18 @@ SUB_LIST+= MFD_RUN_DIR=${MFD_RUN_DIR}
INFO= ${PORTNAME}
PORTDOCS= AUTHORS ChangeLog NEWS README THANKS TODO
-OPTIONS_DEFINE= DOCS DSPAM NLS
+OPTIONS_DEFINE= DOCS EMACS NLS
OPTIONS_DEFAULT= GDBM
OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= BDB GDBM
OPTIONS_SUB= yes
-BDB_DESC= Berkeley DB v4.8 support (last working one)
+BDB_DESC= Berkeley DB v4.8 (last working one) support
DB_DESC= Database configuration
-DSPAM_DESC= DSPAM spam filter library support
-DSPAM_LIB_DEPENDS= libdspam.so:mail/dspam
-DSPAM_USES= pkgconfig
-DSPAM_CONFIGURE_WITH= dspam
+EMACS_DESC= Install Emacs Lisp *-mode files
+EMACS_CONFIGURE_ENV_OFF=ac_cv_prog_EMACS=no
+EMACS_USES= emacs:build
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
@@ -66,6 +65,8 @@ CONFIGURE_ARGS+= --enable-debug
.endif
post-patch:
+ @${REINPLACE_CMD} -e '/^install-lispLISP:/s,lisp_LISP,&) $$(&:.el=.elc,' \
+ ${WRKSRC}/elisp/Makefile.in
@${REINPLACE_CMD} -e '/^mfmodnew_LDADD =/s,),& $$(INTLLIBS),' \
${WRKSRC}/mfmod/Makefile.in
diff --git a/mail/mailfromd/pkg-plist b/mail/mailfromd/pkg-plist
index d75857c53106..c747490b1322 100644
--- a/mail/mailfromd/pkg-plist
+++ b/mail/mailfromd/pkg-plist
@@ -7,6 +7,10 @@ include/mailfromd/mfmod.h
sbin/calloutd
sbin/mailfromd
share/aclocal/mfmod.m4
+%%EMACS%%%%EMACS_SITE_LISPDIR%%/mfl-mode.el
+%%EMACS%%%%EMACS_SITE_LISPDIR%%/mfl-mode.elc
+%%EMACS%%%%EMACS_SITE_LISPDIR%%/obfemail-mode.el
+%%EMACS%%%%EMACS_SITE_LISPDIR%%/obfemail-mode.elc
%%NLS%%share/locale/da/LC_MESSAGES/mailfromd.mo
%%NLS%%share/locale/fr/LC_MESSAGES/mailfromd.mo
%%NLS%%share/locale/id/LC_MESSAGES/mailfromd.mo
diff --git a/mail/mailhog/Makefile b/mail/mailhog/Makefile
index f0e9dd5d835c..8002d2505887 100644
--- a/mail/mailhog/Makefile
+++ b/mail/mailhog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mailhog
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= mail devel
MAINTAINER= mops@punkt.de
diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile
index fa50a8665c20..868206578964 100644
--- a/mail/mailpit/Makefile
+++ b/mail/mailpit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mailpit
DISTVERSIONPREFIX= v
DISTVERSION= 1.27.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail devel
MASTER_SITES= https://www.madpilot.net/mailpit/:npmcache \
LOCAL/madpilot/mailpit:npmcache
diff --git a/mail/mailslurper/Makefile b/mail/mailslurper/Makefile
index 9d46233856dd..9ed7167cf3a5 100644
--- a/mail/mailslurper/Makefile
+++ b/mail/mailslurper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mailslurper
DISTVERSIONPREFIX= release-
DISTVERSION= 1.15.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= mail
MAINTAINER= einar@isnic.is
diff --git a/mail/opensmtpd-filter-rspamd/Makefile b/mail/opensmtpd-filter-rspamd/Makefile
index 45f38fb1f467..a4630076f593 100644
--- a/mail/opensmtpd-filter-rspamd/Makefile
+++ b/mail/opensmtpd-filter-rspamd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opensmtpd-filter-rspamd
PORTVERSION= 0.1.8
DISTVERSIONPREFIX= v
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= mail
MAINTAINER= manu@FreeBSD.Org
diff --git a/mail/opensmtpd-filter-senderscore/Makefile b/mail/opensmtpd-filter-senderscore/Makefile
index bb70097de1dd..7d55e0b0ad22 100644
--- a/mail/opensmtpd-filter-senderscore/Makefile
+++ b/mail/opensmtpd-filter-senderscore/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opensmtpd-filter-senderscore
PORTVERSION= 0.1.2
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= mail
MAINTAINER= manu@FreeBSD.Org
diff --git a/mail/py-offlineimap3/Makefile b/mail/py-offlineimap3/Makefile
index 7304ae0a6aed..3b2f5da1bba7 100644
--- a/mail/py-offlineimap3/Makefile
+++ b/mail/py-offlineimap3/Makefile
@@ -1,7 +1,6 @@
PORTNAME= offlineimap3
DISTVERSIONPREFIX= v
-DISTVERSION= 8.0.0-78
-DISTVERSIONSUFFIX= -g${GH_TAGNAME}
+DISTVERSION= 8.0.1
CATEGORIES= mail python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,7 +27,6 @@ USES= python
# https://github.com/OfflineIMAP/offlineimap3/issues/111
USE_GITHUB= yes
GH_ACCOUNT= OfflineIMAP
-GH_TAGNAME= db347452273bb0f1b1a8ea952f6fb46cf95fedbf
USE_PYTHON= autoplist concurrent distutils pytest
TEST_ARGS= "-k not TestBasicFunctions or test_01_MappedImap"
diff --git a/mail/py-offlineimap3/distinfo b/mail/py-offlineimap3/distinfo
index 72a531bf6f22..1b7f4c5ea08f 100644
--- a/mail/py-offlineimap3/distinfo
+++ b/mail/py-offlineimap3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760295184
-SHA256 (OfflineIMAP-offlineimap3-v8.0.0-78-gdb347452273bb0f1b1a8ea952f6fb46cf95fedbf-db347452273bb0f1b1a8ea952f6fb46cf95fedbf_GH0.tar.gz) = 0f44eee350bff1ff232426f192defcdfc01bcaf5aa5beb310aa232ef7370362d
-SIZE (OfflineIMAP-offlineimap3-v8.0.0-78-gdb347452273bb0f1b1a8ea952f6fb46cf95fedbf-db347452273bb0f1b1a8ea952f6fb46cf95fedbf_GH0.tar.gz) = 706499
+TIMESTAMP = 1761725040
+SHA256 (OfflineIMAP-offlineimap3-v8.0.1_GH0.tar.gz) = 82ce54136465ea1cce62f4e961e8c155ac3eee2149fa812763629448902d7d69
+SIZE (OfflineIMAP-offlineimap3-v8.0.1_GH0.tar.gz) = 706574
diff --git a/mail/smtprelay/Makefile b/mail/smtprelay/Makefile
index f243395ccbd5..b12dd8888cc6 100644
--- a/mail/smtprelay/Makefile
+++ b/mail/smtprelay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= smtprelay
DISTVERSIONPREFIX=v
DISTVERSION= 1.12.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= mail
MAINTAINER= decke@FreeBSD.org
diff --git a/mail/spamassassin-devel/Makefile b/mail/spamassassin-devel/Makefile
index 9f62eef3d473..beb6bd4dd8d5 100644
--- a/mail/spamassassin-devel/Makefile
+++ b/mail/spamassassin-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spamassassin
PORTVERSION= ${SA_COMMIT_DATE}
+PORTREVISION= 1
CATEGORIES?= mail perl5
PKGNAMESUFFIX= -devel
@@ -60,7 +61,7 @@ OPTIONS_GROUP_DATABASE= MYSQL PGSQL
OPTIONS_GROUP_PLUGINS= DCC DKIM DMARC PYZOR RAZOR RELAY_COUNTRY RLIMIT SPF_QUERY
OPTIONS_SINGLE= GPG
OPTIONS_SINGLE_GPG= GNUPG_NONE GNUPG GNUPG2
-OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG SSL SPF_QUERY
+OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG2 SSL SPF_QUERY
AS_ROOT_DESC= Run spamd as root (recommended)
diff --git a/mail/spamassassin/Makefile b/mail/spamassassin/Makefile
index 0d370a153e56..609d5ddc400a 100644
--- a/mail/spamassassin/Makefile
+++ b/mail/spamassassin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spamassassin
PORTVERSION= 4.0.2
+PORTREVISION= 1
CATEGORIES?= mail perl5
MASTER_SITES= https://archive.apache.org/dist/${PORTNAME}/source/ CPAN/Mail
DISTNAME= Mail-SpamAssassin-${PORTVERSION}
@@ -56,7 +57,7 @@ OPTIONS_GROUP_DATABASE= MYSQL PGSQL
OPTIONS_GROUP_PLUGINS= DCC DKIM DMARC PYZOR RAZOR RELAY_COUNTRY RLIMIT SPF_QUERY
OPTIONS_SINGLE= GPG
OPTIONS_SINGLE_GPG= GNUPG_NONE GNUPG GNUPG2
-OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG SSL SPF_QUERY
+OPTIONS_DEFAULT= AS_ROOT DKIM GNUPG2 SSL SPF_QUERY
AS_ROOT_DESC= Run spamd as root (recommended)
diff --git a/math/R/Makefile b/math/R/Makefile
index 8bf175ed6c53..f79435e8ff44 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -1,6 +1,5 @@
PORTNAME= R
-DISTVERSION= 4.5.1
-PORTREVISION= 1
+DISTVERSION= 4.5.2
CATEGORIES= math lang
MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||}
diff --git a/math/R/distinfo b/math/R/distinfo
index 3bbee4037dd5..2e54cfe6e3eb 100644
--- a/math/R/distinfo
+++ b/math/R/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749909341
-SHA256 (R-4.5.1.tar.gz) = b42a7921400386645b10105b91c68728787db5c4c83c9f6c30acdce632e1bb70
-SIZE (R-4.5.1.tar.gz) = 40518816
+TIMESTAMP = 1762358080
+SHA256 (R-4.5.2.tar.gz) = 0d71ff7106ec69cd7c67e1e95ed1a3cee355880931f2eb78c530014a9e379f20
+SIZE (R-4.5.2.tar.gz) = 40546249
diff --git a/math/analitza/distinfo b/math/analitza/distinfo
index 7d69a97b926a..0f6345b25bcb 100644
--- a/math/analitza/distinfo
+++ b/math/analitza/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874864
-SHA256 (KDE/release-service/25.08.2/analitza-25.08.2.tar.xz) = d76e0ca2193c9903f2054612b4ccf6b4f3d4e15c5e577eff33ef5457f6ab7069
-SIZE (KDE/release-service/25.08.2/analitza-25.08.2.tar.xz) = 370044
+TIMESTAMP = 1762264613
+SHA256 (KDE/release-service/25.08.3/analitza-25.08.3.tar.xz) = 1abe741c3f189b3d8cb8cf34b516890fd64cf21ba75d0f558b3711956b83e4d1
+SIZE (KDE/release-service/25.08.3/analitza-25.08.3.tar.xz) = 369944
diff --git a/math/cado-nfs/Makefile b/math/cado-nfs/Makefile
index db0fd87099f8..f175b3dada7f 100644
--- a/math/cado-nfs/Makefile
+++ b/math/cado-nfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cado-nfs
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0-20240408
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/cantor/distinfo b/math/cantor/distinfo
index 8b7d6155005b..f9767ab668bb 100644
--- a/math/cantor/distinfo
+++ b/math/cantor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874867
-SHA256 (KDE/release-service/25.08.2/cantor-25.08.2.tar.xz) = 259c4416bfc2b60ce9499a1da0fef48d5369b0b63efe75bcb0d0c8906a2f2000
-SIZE (KDE/release-service/25.08.2/cantor-25.08.2.tar.xz) = 10918004
+TIMESTAMP = 1762264615
+SHA256 (KDE/release-service/25.08.3/cantor-25.08.3.tar.xz) = 5635007fb9c50d82e88decf9264ff40fb9f4ee65b27474c5930b1b519eb24b72
+SIZE (KDE/release-service/25.08.3/cantor-25.08.3.tar.xz) = 10918180
diff --git a/math/dihydrogen/Makefile b/math/dihydrogen/Makefile
index 21a3ea36abdb..0dc63d8817df 100644
--- a/math/dihydrogen/Makefile
+++ b/math/dihydrogen/Makefile
@@ -2,7 +2,7 @@ PORTNAME= dihydrogen
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1-36
DISTVERSIONSUFFIX= -g4bda15e
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/g2o/Makefile b/math/g2o/Makefile
index 9170700db8ca..a9122212a76e 100644
--- a/math/g2o/Makefile
+++ b/math/g2o/Makefile
@@ -1,6 +1,7 @@
PORTNAME= g2o
DISTVERSION= 20241228
DISTVERSIONSUFFIX= _git
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/hexowl/Makefile b/math/hexowl/Makefile
index 51319e123bc3..ecd1aeecd8e5 100644
--- a/math/hexowl/Makefile
+++ b/math/hexowl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hexowl
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MAINTAINER= olgeni@FreeBSD.org
diff --git a/math/kahip/Makefile b/math/kahip/Makefile
index b1345ea197db..d7f128842137 100644
--- a/math/kahip/Makefile
+++ b/math/kahip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kahip
DISTVERSIONPREFIX= v
-DISTVERSION= 3.19
+DISTVERSION= 3.21
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/kahip/distinfo b/math/kahip/distinfo
index a316688b8ea5..2d947fbb8801 100644
--- a/math/kahip/distinfo
+++ b/math/kahip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745474485
-SHA256 (KaHIP-KaHIP-v3.19_GH0.tar.gz) = ab128104d198061b4dcad76f760aca240b96de781c1b586235ee4f12fd6829c6
-SIZE (KaHIP-KaHIP-v3.19_GH0.tar.gz) = 2467661
+TIMESTAMP = 1762420421
+SHA256 (KaHIP-KaHIP-v3.21_GH0.tar.gz) = 0c3d53e211a9c880a8466839235f218591f2ecefce62bbf04afc8adfdb9c1e65
+SIZE (KaHIP-KaHIP-v3.21_GH0.tar.gz) = 2468901
diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo
index d10dbda00ce6..1acd9650f82f 100644
--- a/math/kalgebra/distinfo
+++ b/math/kalgebra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874869
-SHA256 (KDE/release-service/25.08.2/kalgebra-25.08.2.tar.xz) = 2208b4f965876eb4b3f42eaae06c6f367ff0735b245d9abacf2f2c975a714f10
-SIZE (KDE/release-service/25.08.2/kalgebra-25.08.2.tar.xz) = 953104
+TIMESTAMP = 1762264618
+SHA256 (KDE/release-service/25.08.3/kalgebra-25.08.3.tar.xz) = 3dc530c2c8d4a48ba1c2d7117d2de1c47e0654255fa3c8d45f6c6daacf9b1d41
+SIZE (KDE/release-service/25.08.3/kalgebra-25.08.3.tar.xz) = 953132
diff --git a/math/kalk/distinfo b/math/kalk/distinfo
index 0cfe4e1c7bab..af74c8546026 100644
--- a/math/kalk/distinfo
+++ b/math/kalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874869
-SHA256 (KDE/release-service/25.08.2/kalk-25.08.2.tar.xz) = f439627aa0980290a2bbf78b61b1a03d38b7de1c1aaa71708867bb5edd7dd083
-SIZE (KDE/release-service/25.08.2/kalk-25.08.2.tar.xz) = 79112
+TIMESTAMP = 1762264618
+SHA256 (KDE/release-service/25.08.3/kalk-25.08.3.tar.xz) = f218a9f9cda83e12440b0832c5bed5d7c54d80b335bc7785a634f87929b9dcd0
+SIZE (KDE/release-service/25.08.3/kalk-25.08.3.tar.xz) = 79100
diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo
index 577144b3ee96..949b8d2e23e4 100644
--- a/math/kbruch/distinfo
+++ b/math/kbruch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874872
-SHA256 (KDE/release-service/25.08.2/kbruch-25.08.2.tar.xz) = b0b4e7fda9b603bacc2c629abbcd914069c6c64a27417fad223cd8325da3d12c
-SIZE (KDE/release-service/25.08.2/kbruch-25.08.2.tar.xz) = 5163436
+TIMESTAMP = 1762264621
+SHA256 (KDE/release-service/25.08.3/kbruch-25.08.3.tar.xz) = 8fd55365711bbed59edbce4c8397ea3e8316c80486627ca2932d3de4483bb35c
+SIZE (KDE/release-service/25.08.3/kbruch-25.08.3.tar.xz) = 5163360
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index e9d9a18e9503..4e81a5729bfc 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874874
-SHA256 (KDE/release-service/25.08.2/kcalc-25.08.2.tar.xz) = 927d5cb3d67e312f1478059886fb17a87f6218a02b38594df1643f7c58bf0781
-SIZE (KDE/release-service/25.08.2/kcalc-25.08.2.tar.xz) = 484316
+TIMESTAMP = 1762264623
+SHA256 (KDE/release-service/25.08.3/kcalc-25.08.3.tar.xz) = 0e842c940496e47f5abd1ec6081f5c6cf288be1dd73edb5071d84f04eca1838a
+SIZE (KDE/release-service/25.08.3/kcalc-25.08.3.tar.xz) = 484336
diff --git a/math/kig/distinfo b/math/kig/distinfo
index 856a6fe29eb1..cd19b16c106b 100644
--- a/math/kig/distinfo
+++ b/math/kig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874877
-SHA256 (KDE/release-service/25.08.2/kig-25.08.2.tar.xz) = 60d38040156f3b0126388d9405e80d46b52efc4fb895432e4e61879d0bb3f9f3
-SIZE (KDE/release-service/25.08.2/kig-25.08.2.tar.xz) = 3262852
+TIMESTAMP = 1762264626
+SHA256 (KDE/release-service/25.08.3/kig-25.08.3.tar.xz) = 1131e005799d00ea34feadb394c68f8fb86bbdbc01b982cd2a30f706c5754e86
+SIZE (KDE/release-service/25.08.3/kig-25.08.3.tar.xz) = 3262928
diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo
index ecbee5e19684..5b010db5a0b9 100644
--- a/math/kmplot/distinfo
+++ b/math/kmplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874879
-SHA256 (KDE/release-service/25.08.2/kmplot-25.08.2.tar.xz) = 027cb1f4b00e3d3a5062c791ee9108ba5e83717fe2310d6f33d8fceeea0d91e2
-SIZE (KDE/release-service/25.08.2/kmplot-25.08.2.tar.xz) = 3030504
+TIMESTAMP = 1762264629
+SHA256 (KDE/release-service/25.08.3/kmplot-25.08.3.tar.xz) = 242368eda56a332f529952af0b6258c3aec6a59b90350cdf6fefcea0da67b883
+SIZE (KDE/release-service/25.08.3/kmplot-25.08.3.tar.xz) = 3030324
diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile
index f0135293bb34..9f5ef984dfd8 100644
--- a/math/libsemigroups/Makefile
+++ b/math/libsemigroups/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libsemigroups
PORTVERSION= 3.2.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
diff --git a/math/mppp/Makefile b/math/mppp/Makefile
index 4e38c09cdd48..f4c23b51ed9e 100644
--- a/math/mppp/Makefile
+++ b/math/mppp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mppp
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/obake/Makefile b/math/obake/Makefile
index 1138eb898ea4..c1b38b6def61 100644
--- a/math/obake/Makefile
+++ b/math/obake/Makefile
@@ -2,7 +2,7 @@ PORTNAME= obake
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0-24
DISTVERSIONSUFFIX= -gb8cc71c
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= math
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile
index 5fd39a1d836c..73cfd6439555 100644
--- a/math/py-heyoka/Makefile
+++ b/math/py-heyoka/Makefile
@@ -1,7 +1,7 @@
PORTNAME= heyoka
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-kahip/Makefile b/math/py-kahip/Makefile
index ece173aaa0b7..4b0b093288f6 100644
--- a/math/py-kahip/Makefile
+++ b/math/py-kahip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kahip
DISTVERSIONPREFIX= v
-DISTVERSION= 3.19
+DISTVERSION= 3.22
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-kahip/distinfo b/math/py-kahip/distinfo
index 91328a996d4d..19f7b3eb036f 100644
--- a/math/py-kahip/distinfo
+++ b/math/py-kahip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745474755
-SHA256 (KaHIP-KaHIP-v3.19_GH0.tar.gz) = ab128104d198061b4dcad76f760aca240b96de781c1b586235ee4f12fd6829c6
-SIZE (KaHIP-KaHIP-v3.19_GH0.tar.gz) = 2467661
+TIMESTAMP = 1762420503
+SHA256 (KaHIP-KaHIP-v3.22_GH0.tar.gz) = 3cbadfbf8d503351d921531413d3b66ad347a6d6e213120db87462093bb66b7c
+SIZE (KaHIP-KaHIP-v3.22_GH0.tar.gz) = 2469773
diff --git a/math/py-pyaudi/Makefile b/math/py-pyaudi/Makefile
index 269b14f8c3a3..f3c2cc619eb0 100644
--- a/math/py-pyaudi/Makefile
+++ b/math/py-pyaudi/Makefile
@@ -2,7 +2,7 @@ PORTNAME= pyaudi
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.2-1
DISTVERSIONSUFFIX= -g899eb78
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/rocs/distinfo b/math/rocs/distinfo
index b8aeeff490ab..41934afcd157 100644
--- a/math/rocs/distinfo
+++ b/math/rocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874882
-SHA256 (KDE/release-service/25.08.2/rocs-25.08.2.tar.xz) = 04bfb3c61078653bc78994d23622ba42dd3cb03509a0c22185783951f1fa6e55
-SIZE (KDE/release-service/25.08.2/rocs-25.08.2.tar.xz) = 1572352
+TIMESTAMP = 1762264631
+SHA256 (KDE/release-service/25.08.3/rocs-25.08.3.tar.xz) = 47a743a1f3edd49d8b6702a35f2a0e055d04e0507bff009ffddb5e4261324acb
+SIZE (KDE/release-service/25.08.3/rocs-25.08.3.tar.xz) = 1572116
diff --git a/math/saga/Makefile b/math/saga/Makefile
index ca7646f52b6d..e992d9c580f2 100644
--- a/math/saga/Makefile
+++ b/math/saga/Makefile
@@ -1,5 +1,5 @@
PORTNAME= saga
-PORTVERSION= 9.10.0
+PORTVERSION= 9.10.1
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/([0-9]).*/\1/1}/SAGA%20-%20${PORTVERSION}
MAINTAINER= rhurlin@FreeBSD.org
@@ -35,7 +35,7 @@ DOS2UNIX_GLOB= *.cpp *.h *.txt
USE_LDCONFIG= yes
USE_WX= 3.2+
-GIT_TAGNAME= d5f9924a9
+GIT_TAGNAME= 03006d893
CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h \
-DWITH_TOOLS_PDAL:BOOL=TRUE
diff --git a/math/saga/distinfo b/math/saga/distinfo
index a7700764154c..818f78f61e58 100644
--- a/math/saga/distinfo
+++ b/math/saga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760107392
-SHA256 (saga-9.10.0.tar.gz) = c6c5ce078582ce46611ff98860451036243d3675fed0217621c5a49b01090540
-SIZE (saga-9.10.0.tar.gz) = 10792523
+TIMESTAMP = 1762436955
+SHA256 (saga-9.10.1.tar.gz) = e95eca49d694dd391db06afa965ed0f28487effac8b604ab80dec58e7f9ff5d3
+SIZE (saga-9.10.1.tar.gz) = 10787842
diff --git a/math/saga/pkg-plist b/math/saga/pkg-plist
index 6f9b205f9232..ab3d7cb95d6f 100644
--- a/math/saga/pkg-plist
+++ b/math/saga/pkg-plist
@@ -116,7 +116,6 @@ lib/libsaga_gdi.so.%%PORTVERSION%%
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_morphometry.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_preprocessor.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_profiles.py
-%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_scimap.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_slope_stability.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_calculus.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_tools.py
diff --git a/math/suitesparse-Example/Makefile b/math/suitesparse-Example/Makefile
index 24b7070a1f30..8699f062c670 100644
--- a/math/suitesparse-Example/Makefile
+++ b/math/suitesparse-Example/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 1.8.9
+PORTVERSION= 1.8.10
CATEGORIES= math
COMMENT= Examples for SuiteSparse
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index 0e280cfc1395..ddef1cb8c9d2 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= suitesparse
-PORTVERSION= 7.12.0
+PORTVERSION= 7.12.1
CATEGORIES= math
MAINTAINER= fortran@FreeBSD.org
diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk
index a2cdeb5e6263..2d4912616c30 100644
--- a/math/suitesparse/bsd.suitesparse.mk
+++ b/math/suitesparse/bsd.suitesparse.mk
@@ -4,7 +4,7 @@
PKGNAMEPREFIX= suitesparse-
SSPNAME= suitesparse
-SSPVERSION= 7.12.0
+SSPVERSION= 7.12.1
DISTVERSIONPREFIX= v
MAINTAINER= fortran@FreeBSD.org
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index b1ecd202b252..c45a6d02e0b6 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762277855
-SHA256 (suitesparse/v7.12.0.tar.gz) = 1908d5a8813dabae78cacb47a1f656dda34d4647cf4384b5988836ed821e5bd4
-SIZE (suitesparse/v7.12.0.tar.gz) = 95319357
+TIMESTAMP = 1762417262
+SHA256 (suitesparse/v7.12.1.tar.gz) = 794ae22f7e38e2ac9f5cbb673be9dd80cdaff2cdf858f5104e082694f743b0ba
+SIZE (suitesparse/v7.12.1.tar.gz) = 95320552
diff --git a/misc/Makefile b/misc/Makefile
index 9b2284c6cb5a..d76edddf4d0a 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -297,6 +297,7 @@
SUBDIR += molequeue
SUBDIR += mtx
SUBDIR += najitool
+ SUBDIR += nanocoder
SUBDIR += navi
SUBDIR += ncnn
SUBDIR += netron
diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo
index fd16ddf5fb49..10fd7a286140 100644
--- a/misc/artikulate/distinfo
+++ b/misc/artikulate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874884
-SHA256 (KDE/release-service/25.08.2/artikulate-25.08.2.tar.xz) = cbac9b83db46129e5e818f82613751732c6e32e7a759677c4b917c7164a05f53
-SIZE (KDE/release-service/25.08.2/artikulate-25.08.2.tar.xz) = 1059696
+TIMESTAMP = 1762264634
+SHA256 (KDE/release-service/25.08.3/artikulate-25.08.3.tar.xz) = 07c045f359564cde6b8ba538c6d0c2abbda928341e932a45cb4081c4c15da8e5
+SIZE (KDE/release-service/25.08.3/artikulate-25.08.3.tar.xz) = 1059624
diff --git a/misc/cheat/Makefile b/misc/cheat/Makefile
index 8b2f1929545a..eeb639665774 100644
--- a/misc/cheat/Makefile
+++ b/misc/cheat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cheat
DISTVERSION= 4.4.2
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/chrono/Makefile b/misc/chrono/Makefile
index 824b33fc7451..13ece88d5ab8 100644
--- a/misc/chrono/Makefile
+++ b/misc/chrono/Makefile
@@ -2,7 +2,7 @@ PORTNAME= chrono
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0-4
DISTVERSIONSUFFIX= -g70cda7f
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= misc
PKGNAMESUFFIX= -time-tracking
diff --git a/misc/concourse/Makefile b/misc/concourse/Makefile
index 82605d182e4a..fd0fbb833d9d 100644
--- a/misc/concourse/Makefile
+++ b/misc/concourse/Makefile
@@ -1,7 +1,7 @@
PORTNAME= concourse
DISTVERSIONPREFIX= v
DISTVERSION= 6.7.2
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/crush/Makefile b/misc/crush/Makefile
index 097d47942c44..b08190e9b157 100644
--- a/misc/crush/Makefile
+++ b/misc/crush/Makefile
@@ -1,6 +1,7 @@
PORTNAME= crush
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.7
+PORTREVISION= 1
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/misc/cryptoballot/Makefile b/misc/cryptoballot/Makefile
index 9f89553697ca..bc284641a2de 100644
--- a/misc/cryptoballot/Makefile
+++ b/misc/cryptoballot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cryptoballot
DISTVERSION= g20181015
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dartsim/Makefile b/misc/dartsim/Makefile
index f08ff7baeb38..a868a09354dc 100644
--- a/misc/dartsim/Makefile
+++ b/misc/dartsim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dartsim
DISTVERSIONPREFIX= v
DISTVERSION= 6.15.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dive/Makefile b/misc/dive/Makefile
index c31852ac5b7d..013a4c547ad6 100644
--- a/misc/dive/Makefile
+++ b/misc/dive/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dive
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/exercism/Makefile b/misc/exercism/Makefile
index a4d6282624b0..0627afec34b0 100644
--- a/misc/exercism/Makefile
+++ b/misc/exercism/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exercism
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= bofh@FreeBSD.org
diff --git a/misc/gobuster/Makefile b/misc/gobuster/Makefile
index 99c11466067f..b0b48f878f2c 100644
--- a/misc/gobuster/Makefile
+++ b/misc/gobuster/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gobuster
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.2
+PORTREVISION= 1
CATEGORIES= misc dns www
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo
index 6c19f70762d5..dfd36fefd05b 100644
--- a/misc/kdeedu-data/distinfo
+++ b/misc/kdeedu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874884
-SHA256 (KDE/release-service/25.08.2/kdeedu-data-25.08.2.tar.xz) = b138e9a55d9013cec98683d59a5d010f9d3193d8ce163f59d5a6126b9f01fa6f
-SIZE (KDE/release-service/25.08.2/kdeedu-data-25.08.2.tar.xz) = 338740
+TIMESTAMP = 1762264634
+SHA256 (KDE/release-service/25.08.3/kdeedu-data-25.08.3.tar.xz) = 71f8572b57d0edb073429e2f394145911c08368b20caa3685cf64cadbc6fa2aa
+SIZE (KDE/release-service/25.08.3/kdeedu-data-25.08.3.tar.xz) = 338840
diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo
index 6f7149d78b26..b321c549c0fb 100644
--- a/misc/kgeography/distinfo
+++ b/misc/kgeography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874887
-SHA256 (KDE/release-service/25.08.2/kgeography-25.08.2.tar.xz) = 57bb04e7744fa01e2b3b9b2a332f434c79203946e0e3268db79a02f229ed223d
-SIZE (KDE/release-service/25.08.2/kgeography-25.08.2.tar.xz) = 12493868
+TIMESTAMP = 1762264636
+SHA256 (KDE/release-service/25.08.3/kgeography-25.08.3.tar.xz) = 8c8068aed1709196a76decbdb77dc61f2abf539bf3c2b260702475bf2e2c67b2
+SIZE (KDE/release-service/25.08.3/kgeography-25.08.3.tar.xz) = 12494872
diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo
index 48d5bd27c0f3..2f85bfacfabc 100644
--- a/misc/klettres/distinfo
+++ b/misc/klettres/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874889
-SHA256 (KDE/release-service/25.08.2/klettres-25.08.2.tar.xz) = a7b56f46f91e02724642b932b35020b9bc652fe01126e1f011fcf9e6cc4490c3
-SIZE (KDE/release-service/25.08.2/klettres-25.08.2.tar.xz) = 47188008
+TIMESTAMP = 1762264639
+SHA256 (KDE/release-service/25.08.3/klettres-25.08.3.tar.xz) = 70652eaccf800176ba3f5129fd13a8292b9717c308498801b55e553a4f179873
+SIZE (KDE/release-service/25.08.3/klettres-25.08.3.tar.xz) = 47192472
diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo
index c7fefbfcbed3..d50afa6c1ced 100644
--- a/misc/ktouch/distinfo
+++ b/misc/ktouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874890
-SHA256 (KDE/release-service/25.08.2/ktouch-25.08.2.tar.xz) = 0e063b157e60a2ba188c7ea8581fb3c7a27ce5faa0da7c6d6633e49e47bda785
-SIZE (KDE/release-service/25.08.2/ktouch-25.08.2.tar.xz) = 4789020
+TIMESTAMP = 1762264639
+SHA256 (KDE/release-service/25.08.3/ktouch-25.08.3.tar.xz) = 471bc69be3638695737a46ad0381471d52f2fdd7ac39f6486b18080a1a99f81c
+SIZE (KDE/release-service/25.08.3/ktouch-25.08.3.tar.xz) = 4792012
diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo
index 791a4524322c..ea3b9e0b162b 100644
--- a/misc/kwordquiz/distinfo
+++ b/misc/kwordquiz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874892
-SHA256 (KDE/release-service/25.08.2/kwordquiz-25.08.2.tar.xz) = bef5967b1c888b2481c77eab5f51f1062384bc86228abb41985f539e8525d23f
-SIZE (KDE/release-service/25.08.2/kwordquiz-25.08.2.tar.xz) = 3619232
+TIMESTAMP = 1762264642
+SHA256 (KDE/release-service/25.08.3/kwordquiz-25.08.3.tar.xz) = 143ded0aeea02036de7aadbd3b6ce810d0066a73dcc82d367b171962a8121684
+SIZE (KDE/release-service/25.08.3/kwordquiz-25.08.3.tar.xz) = 3619276
diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo
index 5595d3e37f9e..f320828970b9 100644
--- a/misc/libkeduvocdocument/distinfo
+++ b/misc/libkeduvocdocument/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874895
-SHA256 (KDE/release-service/25.08.2/libkeduvocdocument-25.08.2.tar.xz) = d651ddb9ab7621a391da95bc62f9d1d7354e21c6da562bace75cf6d2525c0ade
-SIZE (KDE/release-service/25.08.2/libkeduvocdocument-25.08.2.tar.xz) = 229308
+TIMESTAMP = 1762264645
+SHA256 (KDE/release-service/25.08.3/libkeduvocdocument-25.08.3.tar.xz) = b4dcc43c1d8f711d5b9ac0a29d78e2ec7710b5bcd80f1ec62534e8b1b0ebddc5
+SIZE (KDE/release-service/25.08.3/libkeduvocdocument-25.08.3.tar.xz) = 229388
diff --git a/misc/minuet/distinfo b/misc/minuet/distinfo
index 2d7931ec9689..520e6151ce6d 100644
--- a/misc/minuet/distinfo
+++ b/misc/minuet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874897
-SHA256 (KDE/release-service/25.08.2/minuet-25.08.2.tar.xz) = a95e3d9bf39ffbe149e6fcb9a64e42bf5fbb57f1723eb89218a0e56a8074884a
-SIZE (KDE/release-service/25.08.2/minuet-25.08.2.tar.xz) = 27699360
+TIMESTAMP = 1762264647
+SHA256 (KDE/release-service/25.08.3/minuet-25.08.3.tar.xz) = 102b3925a0e5b437a6f3e133abcae8676238972a9d68c4666c1aa76e51b9ba44
+SIZE (KDE/release-service/25.08.3/minuet-25.08.3.tar.xz) = 27699176
diff --git a/misc/nanocoder/Makefile b/misc/nanocoder/Makefile
new file mode 100644
index 000000000000..7cd9a29867d6
--- /dev/null
+++ b/misc/nanocoder/Makefile
@@ -0,0 +1,50 @@
+PORTNAME= nanocoder
+DISTVERSION= 1.14.3
+CATEGORIES= misc # machine-learning
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Local-first coding agent running in your terminal
+WWW= https://github.com/Nano-Collective/nanocoder
+
+LICENSE= MIT
+
+FETCH_DEPENDS= npm:www/npm \
+ jq:textproc/jq
+BUILD_DEPENDS= npm:www/npm
+
+USES= nodejs:run
+
+PACKAGE_NAME= @nanocollective/nanocoder
+
+FETCH_SCRIPT= ${PORTSDIR}/Tools/scripts/npmjs-fetch-with-dependencies.sh
+
+NO_ARCH= yes
+
+do-fetch:
+ @if ! [ -f ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} ]; then \
+ ${MKDIR} ${DISTDIR} && \
+ ${ECHO} "====> Fetching ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}" && \
+ ${SETENV} TMPDIR=${WRKDIR} ${FETCH_SCRIPT} \
+ ${PACKAGE_NAME} ${DISTVERSION} \
+ ${FILESDIR}/package-lock.json \
+ ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}; \
+ fi
+
+do-build:
+ @cd ${WRKSRC} && \
+ npm rebuild --nodedir=${LOCALBASE}
+
+do-install:
+ # install files
+ cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib
+ # update shebang to use system node
+ @${REINPLACE_CMD} -i '' \
+ -e "s|#!/usr/bin/env node|#!${PREFIX}/bin/node|" \
+ ${STAGEDIR}${PREFIX}/lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/cli.js
+ # set exec bit
+ @${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/.bin/${PORTNAME}
+ # create symlink in bin
+ @${RLN} -s ${STAGEDIR}${PREFIX}/lib/node_modules/.bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/misc/nanocoder/distinfo b/misc/nanocoder/distinfo
new file mode 100644
index 000000000000..b6f7adb4bbb6
--- /dev/null
+++ b/misc/nanocoder/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762417186
+SHA256 (nanocoder-1.14.3.tar.gz) = e3226c6a8bd0b9a5ad04a5820516a796a1d9c65953d32839cef4dc622b432313
+SIZE (nanocoder-1.14.3.tar.gz) = 21270937
diff --git a/misc/nanocoder/files/package-lock.json b/misc/nanocoder/files/package-lock.json
new file mode 100644
index 000000000000..454a156201a3
--- /dev/null
+++ b/misc/nanocoder/files/package-lock.json
@@ -0,0 +1,3637 @@
+{
+ "name": "@nanocollective/nanocoder-installer",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "@nanocollective/nanocoder-installer",
+ "version": "1.0.0",
+ "dependencies": {
+ "@nanocollective/nanocoder": "^1.14.3"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/@nanocollective/nanocoder/-/nanocoder-1.14.3.tgz",
+ "integrity": "sha512-c0Od7npGASQZ6eYaYZfm+K3mMfpyxgoP/q3drtnv1Q0wZ2iy6nMxO31xPU+XwixhKkov2FHRVbU1cOb67BgIYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@langchain/core": "^0.3.72",
+ "@langchain/openai": "^0.6.15",
+ "@mishieck/ink-titled-box": "^0.3.0",
+ "@modelcontextprotocol/sdk": "^1.17.3",
+ "@nanocollective/get-md": "^1.0.1",
+ "cheerio": "^1.1.2",
+ "cli-highlight": "^2.1.11",
+ "dotenv": "^17.2.3",
+ "ignore": "^7.0.5",
+ "ink": "^6.3.1",
+ "ink-big-text": "^2.0.0",
+ "ink-gradient": "^3.0.0",
+ "ink-select-input": "^6.2.0",
+ "ink-spinner": "^5.0.0",
+ "ink-tab": "^5.2.0",
+ "ink-text-input": "^6.0.0",
+ "react": "^19.0.0",
+ "systeminformation": "^5.27.10",
+ "undici": "^7.16.0"
+ },
+ "bin": {
+ "nanocoder": "dist/cli.js"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.2.2.tgz",
+ "integrity": "sha512-mkOh+Wwawzuf5wa30bvc4nA+Qb6DIrGWgBhRR/Pw4T9nsgYait8izvXkNyU78D6Wcu3Z+KUdwCmLCxlWjEotYA==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "is-fullwidth-code-point": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz",
+ "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==",
+ "license": "MIT",
+ "dependencies": {
+ "@csstools/css-calc": "^2.1.3",
+ "@csstools/css-color-parser": "^3.0.9",
+ "@csstools/css-parser-algorithms": "^3.0.4",
+ "@csstools/css-tokenizer": "^3.0.3",
+ "lru-cache": "^10.4.3"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz",
+ "integrity": "sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",
+ "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "license": "MIT-0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",
+ "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.5",
+ "@csstools/css-tokenizer": "^3.0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",
+ "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@csstools/color-helpers": "^5.1.0",
+ "@csstools/css-calc": "^2.1.4"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.5",
+ "@csstools/css-tokenizer": "^3.0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
+ "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-tokenizer": "^3.0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
+ "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@langchain/core": {
+ "version": "0.3.79",
+ "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.79.tgz",
+ "integrity": "sha512-ZLAs5YMM5N2UXN3kExMglltJrKKoW7hs3KMZFlXUnD7a5DFKBYxPFMeXA4rT+uvTxuJRZPCYX0JKI5BhyAWx4A==",
+ "license": "MIT",
+ "dependencies": {
+ "@cfworker/json-schema": "^4.0.2",
+ "ansi-styles": "^5.0.0",
+ "camelcase": "6",
+ "decamelize": "1.2.0",
+ "js-tiktoken": "^1.0.12",
+ "langsmith": "^0.3.67",
+ "mustache": "^4.2.0",
+ "p-queue": "^6.6.2",
+ "p-retry": "4",
+ "uuid": "^10.0.0",
+ "zod": "^3.25.32",
+ "zod-to-json-schema": "^3.22.3"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai": {
+ "version": "0.6.16",
+ "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.6.16.tgz",
+ "integrity": "sha512-v9INBOjE0w6ZrUE7kP9UkRyNsV7daH7aPeSOsPEJ35044UI3udPHwNduQ8VmaOUsD26OvSdg1b1GDhrqWLMaRw==",
+ "license": "MIT",
+ "dependencies": {
+ "js-tiktoken": "^1.0.12",
+ "openai": "5.12.2",
+ "zod": "^3.25.32"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@langchain/core": ">=0.3.68 <0.4.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@mishieck/ink-titled-box/-/ink-titled-box-0.3.0.tgz",
+ "integrity": "sha512-ugzVH9hixp3hwKfQ8On/qnsrdAxS3y9rTu/aGOFed4zVUvtZyGZNIR4rxAwXult8HKI4vJEh0OM8wib9NPrwUg==",
+ "license": "MIT",
+ "peerDependencies": {
+ "ink": "^6.0.0",
+ "react": "^19.1.0",
+ "typescript": "^5"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz",
+ "integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==",
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk": {
+ "version": "1.21.0",
+ "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.21.0.tgz",
+ "integrity": "sha512-YFBsXJMFCyI1zP98u7gezMFKX4lgu/XpoZJk7ufI6UlFKXLj2hAMUuRlQX/nrmIPOmhRrG6tw2OQ2ZA/ZlXYpQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^8.17.1",
+ "ajv-formats": "^3.0.1",
+ "content-type": "^1.0.5",
+ "cors": "^2.8.5",
+ "cross-spawn": "^7.0.5",
+ "eventsource": "^3.0.2",
+ "eventsource-parser": "^3.0.0",
+ "express": "^5.0.1",
+ "express-rate-limit": "^7.5.0",
+ "pkce-challenge": "^5.0.0",
+ "raw-body": "^3.0.0",
+ "zod": "^3.23.8",
+ "zod-to-json-schema": "^3.24.1"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@cfworker/json-schema": "^4.1.1"
+ },
+ "peerDependenciesMeta": {
+ "@cfworker/json-schema": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.6.0.tgz",
+ "integrity": "sha512-juG5VWh4qAivzTAeMzvY9xs9HY5rAcr2E4I7tiSSCokRFi7XIZCAu92ZkSTsIj1OPceCifL3cpfteP3pDT9/QQ==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@nanocollective/get-md/-/get-md-1.0.1.tgz",
+ "integrity": "sha512-eDHnCnFrkbmqADGB+wTmn45Hahc9pqU3zC54+GVKGrGl+1PGSgUEUzn6epS2uiTVeOdAxJljXxTl37/WTt7lgg==",
+ "license": "MIT",
+ "dependencies": {
+ "@mozilla/readability": "^0.6.0",
+ "ajv": "^8.17.1",
+ "cheerio": "^1.1.2",
+ "commander": "^14.0.2",
+ "jsdom": "^24.1.3",
+ "turndown": "^7.2.2",
+ "turndown-plugin-gfm": "^1.0.2"
+ },
+ "bin": {
+ "getmd": "bin/get-md.js"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@types/gradient-string": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/@types/gradient-string/-/gradient-string-1.1.6.tgz",
+ "integrity": "sha512-LkaYxluY4G5wR1M4AKQUal2q61Di1yVVCw42ImFTuaIoQVgmV0WP1xUaLB8zwb47mp82vWTpePI9JmrjEnJ7nQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/tinycolor2": "*"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@types/retry": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
+ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@types/tinycolor2": {
+ "version": "1.4.6",
+ "resolved": "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.6.tgz",
+ "integrity": "sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/@types/uuid": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz",
+ "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/accepts": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
+ "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-types": "^3.0.0",
+ "negotiator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/agent-base": {
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
+ "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ajv": {
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ajv-formats": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
+ "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz",
+ "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==",
+ "license": "MIT",
+ "dependencies": {
+ "environment": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ansi-regex": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
+ "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/auto-bind": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-5.0.1.tgz",
+ "integrity": "sha512-ooviqdwwgfIfNmDwo94wlshcdzfO64XV0Cg6oDsDYBJfITDz1EngD2z7DkbvCWn+XIMsIqW27sEVF6qcpJrRcg==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/body-parser": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz",
+ "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==",
+ "license": "MIT",
+ "dependencies": {
+ "bytes": "^3.1.2",
+ "content-type": "^1.0.5",
+ "debug": "^4.4.0",
+ "http-errors": "^2.0.0",
+ "iconv-lite": "^0.6.3",
+ "on-finished": "^2.4.1",
+ "qs": "^6.14.0",
+ "raw-body": "^3.0.0",
+ "type-is": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/camelcase": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cfonts": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/cfonts/-/cfonts-3.3.1.tgz",
+ "integrity": "sha512-ZGEmN3W9mViWEDjsuPo4nK4h39sfh6YtoneFYp9WLPI/rw8BaSSrfQC6jkrGW3JMvV3ZnExJB/AEqXc/nHYxkw==",
+ "license": "GPL-3.0-or-later",
+ "dependencies": {
+ "supports-color": "^8",
+ "window-size": "^1"
+ },
+ "bin": {
+ "cfonts": "bin/index.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cheerio": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz",
+ "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==",
+ "license": "MIT",
+ "dependencies": {
+ "cheerio-select": "^2.1.0",
+ "dom-serializer": "^2.0.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.2.2",
+ "encoding-sniffer": "^0.2.1",
+ "htmlparser2": "^10.0.0",
+ "parse5": "^7.3.0",
+ "parse5-htmlparser2-tree-adapter": "^7.1.0",
+ "parse5-parser-stream": "^7.1.2",
+ "undici": "^7.12.0",
+ "whatwg-mimetype": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=20.18.1"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cheerio-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
+ "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-select": "^5.1.0",
+ "css-what": "^6.1.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-boxes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
+ "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-cursor": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
+ "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
+ "license": "MIT",
+ "dependencies": {
+ "restore-cursor": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-highlight": {
+ "version": "2.1.11",
+ "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
+ "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
+ "license": "ISC",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "highlight.js": "^10.7.1",
+ "mz": "^2.4.0",
+ "parse5": "^5.1.1",
+ "parse5-htmlparser2-tree-adapter": "^6.0.0",
+ "yargs": "^16.0.0"
+ },
+ "bin": {
+ "highlight": "bin/highlight"
+ },
+ "engines": {
+ "node": ">=8.0.0",
+ "npm": ">=5.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
+ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
+ "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+ "license": "MIT",
+ "dependencies": {
+ "parse5": "^6.0.1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-spinners": {
+ "version": "2.9.2",
+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
+ "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-truncate": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz",
+ "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
+ "license": "MIT",
+ "dependencies": {
+ "slice-ansi": "^5.0.0",
+ "string-width": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
+ "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/slice-ansi": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
+ "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.0.0",
+ "is-fullwidth-code-point": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/code-excerpt": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-4.0.0.tgz",
+ "integrity": "sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==",
+ "license": "MIT",
+ "dependencies": {
+ "convert-to-spaces": "^2.0.1"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "license": "MIT",
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/commander": {
+ "version": "14.0.2",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/console-table-printer": {
+ "version": "2.15.0",
+ "resolved": "https://registry.npmjs.org/console-table-printer/-/console-table-printer-2.15.0.tgz",
+ "integrity": "sha512-SrhBq4hYVjLCkBVOWaTzceJalvn5K1Zq5aQA6wXC/cYjI3frKWNPEMK3sZsJfNNQApvCQmgBcc13ZKmFj8qExw==",
+ "license": "MIT",
+ "dependencies": {
+ "simple-wcswidth": "^1.1.2"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/content-disposition": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz",
+ "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==",
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/content-type": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-2.0.1.tgz",
+ "integrity": "sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cookie": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
+ "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cookie-signature": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
+ "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.6.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cors": {
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
+ "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "license": "MIT",
+ "dependencies": {
+ "object-assign": "^4",
+ "vary": "^1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/css-select": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
+ "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.1.0",
+ "domhandler": "^5.0.2",
+ "domutils": "^3.0.1",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/css-what": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+ "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cssstyle": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz",
+ "integrity": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==",
+ "license": "MIT",
+ "dependencies": {
+ "@asamuzakjp/css-color": "^3.2.0",
+ "rrweb-cssom": "^0.8.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
+ "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/data-urls": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
+ "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==",
+ "license": "MIT",
+ "dependencies": {
+ "whatwg-mimetype": "^4.0.0",
+ "whatwg-url": "^14.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/decimal.js": {
+ "version": "10.6.0",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
+ "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
+ "license": "MIT",
+ "dependencies": {
+ "is-descriptor": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/dom-serializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+ "license": "MIT",
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.2",
+ "entities": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/domhandler": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "domelementtype": "^2.3.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/domutils": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+ "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "dom-serializer": "^2.0.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/dotenv": {
+ "version": "17.2.3",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
+ "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/emoji-regex": {
+ "version": "10.6.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
+ "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/encodeurl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
+ "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
+ "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
+ "license": "MIT",
+ "dependencies": {
+ "iconv-lite": "^0.6.3",
+ "whatwg-encoding": "^3.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/environment": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
+ "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
+ "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.6",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/es-toolkit": {
+ "version": "1.41.0",
+ "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.41.0.tgz",
+ "integrity": "sha512-bDd3oRmbVgqZCJS6WmeQieOrzpl3URcWBUVDXxOELlUW2FuW+0glPOz1n0KnRie+PdyvUZcXz2sOn00c6pPRIA==",
+ "license": "MIT",
+ "workspaces": [
+ "docs",
+ "benchmarks"
+ ]
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/eventsource": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
+ "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
+ "license": "MIT",
+ "dependencies": {
+ "eventsource-parser": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz",
+ "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/express": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz",
+ "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==",
+ "license": "MIT",
+ "dependencies": {
+ "accepts": "^2.0.0",
+ "body-parser": "^2.2.0",
+ "content-disposition": "^1.0.0",
+ "content-type": "^1.0.5",
+ "cookie": "^0.7.1",
+ "cookie-signature": "^1.2.1",
+ "debug": "^4.4.0",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "etag": "^1.8.1",
+ "finalhandler": "^2.1.0",
+ "fresh": "^2.0.0",
+ "http-errors": "^2.0.0",
+ "merge-descriptors": "^2.0.0",
+ "mime-types": "^3.0.0",
+ "on-finished": "^2.4.1",
+ "once": "^1.4.0",
+ "parseurl": "^1.3.3",
+ "proxy-addr": "^2.0.7",
+ "qs": "^6.14.0",
+ "range-parser": "^1.2.1",
+ "router": "^2.2.0",
+ "send": "^1.1.0",
+ "serve-static": "^2.2.0",
+ "statuses": "^2.0.1",
+ "type-is": "^2.0.1",
+ "vary": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit": {
+ "version": "7.5.1",
+ "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz",
+ "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/express-rate-limit"
+ },
+ "peerDependencies": {
+ "express": ">= 4.11"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/fast-uri": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
+ "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fastify"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fastify"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/figures": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
+ "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
+ "license": "MIT",
+ "dependencies": {
+ "is-unicode-supported": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/finalhandler": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz",
+ "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.4.0",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "on-finished": "^2.4.1",
+ "parseurl": "^1.3.3",
+ "statuses": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/form-data": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
+ "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
+ "license": "MIT",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "es-set-tostringtag": "^2.1.0",
+ "hasown": "^2.0.2",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/fresh": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
+ "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "license": "ISC",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
+ "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/gradient-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/gradient-string/-/gradient-string-2.0.2.tgz",
+ "integrity": "sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw==",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "tinygradient": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/highlight.js": {
+ "version": "10.7.3",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
+ "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/html-encoding-sniffer": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
+ "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==",
+ "license": "MIT",
+ "dependencies": {
+ "whatwg-encoding": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/htmlparser2": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz",
+ "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==",
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.2.1",
+ "entities": "^6.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/http-errors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "license": "MIT",
+ "dependencies": {
+ "depd": "2.0.0",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "toidentifier": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
+ "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.1.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
+ "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^7.1.2",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ignore": {
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
+ "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/indent-string": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
+ "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/ink/-/ink-6.4.0.tgz",
+ "integrity": "sha512-v43isNGrHeFfipbQbwz7/Eg0+aWz3ASEdT/s1Ty2JtyBzR3maE0P77FwkMET+Nzh5KbRL3efLgkT/ZzPFzW3BA==",
+ "license": "MIT",
+ "dependencies": {
+ "@alcalzone/ansi-tokenize": "^0.2.1",
+ "ansi-escapes": "^7.0.0",
+ "ansi-styles": "^6.2.1",
+ "auto-bind": "^5.0.1",
+ "chalk": "^5.6.0",
+ "cli-boxes": "^3.0.0",
+ "cli-cursor": "^4.0.0",
+ "cli-truncate": "^4.0.0",
+ "code-excerpt": "^4.0.0",
+ "es-toolkit": "^1.39.10",
+ "indent-string": "^5.0.0",
+ "is-in-ci": "^2.0.0",
+ "patch-console": "^2.0.0",
+ "react-reconciler": "^0.32.0",
+ "signal-exit": "^3.0.7",
+ "slice-ansi": "^7.1.0",
+ "stack-utils": "^2.0.6",
+ "string-width": "^7.2.0",
+ "type-fest": "^4.27.0",
+ "widest-line": "^5.0.0",
+ "wrap-ansi": "^9.0.0",
+ "ws": "^8.18.0",
+ "yoga-layout": "~3.2.1"
+ },
+ "engines": {
+ "node": ">=20"
+ },
+ "peerDependencies": {
+ "@types/react": ">=19.0.0",
+ "react": ">=19.0.0",
+ "react-devtools-core": "^6.1.2"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ },
+ "react-devtools-core": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-big-text": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ink-big-text/-/ink-big-text-2.0.0.tgz",
+ "integrity": "sha512-Juzqv+rIOLGuhMJiE50VtS6dg6olWfzFdL7wsU/EARSL5Eaa5JNXMogMBm9AkjgzO2Y3UwWCOh87jbhSn8aNdw==",
+ "license": "MIT",
+ "dependencies": {
+ "cfonts": "^3.1.1",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ },
+ "peerDependencies": {
+ "ink": ">=4",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-gradient": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ink-gradient/-/ink-gradient-3.0.0.tgz",
+ "integrity": "sha512-OVyPBovBxE1tFcBhSamb+P1puqDP6pG3xFe2W9NiLgwUZd9RbcjBeR7twLbliUT9navrUstEf1ZcPKKvx71BsQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/gradient-string": "^1.1.2",
+ "gradient-string": "^2.0.2",
+ "prop-types": "^15.8.1",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ },
+ "peerDependencies": {
+ "ink": ">=4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-select-input": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/ink-select-input/-/ink-select-input-6.2.0.tgz",
+ "integrity": "sha512-304fZXxkpYxJ9si5lxRCaX01GNlmPBgOZumXXRnPYbHW/iI31cgQynqk2tRypGLOF1cMIwPUzL2LSm6q4I5rQQ==",
+ "license": "MIT",
+ "dependencies": {
+ "figures": "^6.1.0",
+ "to-rotated": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "ink": ">=5.0.0",
+ "react": ">=18.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-spinner": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ink-spinner/-/ink-spinner-5.0.0.tgz",
+ "integrity": "sha512-EYEasbEjkqLGyPOUc8hBJZNuC5GvXGMLu0w5gdTNskPc7Izc5vO3tdQEYnzvshucyGCBXc86ig0ujXPMWaQCdA==",
+ "license": "MIT",
+ "dependencies": {
+ "cli-spinners": "^2.7.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "peerDependencies": {
+ "ink": ">=4.0.0",
+ "react": ">=18.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-tab": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ink-tab/-/ink-tab-5.2.0.tgz",
+ "integrity": "sha512-ltLUqwHmeZBGNFTTEAU9pmhPdqLm3abLh+JNEp69Hb98jhzk1gaoZZIZjGBjwFC7U8tgT10rE+QkLTaqET1A1Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.16"
+ },
+ "peerDependencies": {
+ "@types/react": "^18.0.0 || ^19.0.0",
+ "ink": "^4.0.0 || ^5.0.0 || ^6.0.0",
+ "react": "^18.0.0 || ^19.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-text-input": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/ink-text-input/-/ink-text-input-6.0.0.tgz",
+ "integrity": "sha512-Fw64n7Yha5deb1rHY137zHTAbSTNelUKuB5Kkk2HACXEtwIHBCf9OH2tP/LQ9fRYTl1F0dZgbW0zPnZk6FA9Lw==",
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^5.3.0",
+ "type-fest": "^4.18.2"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "ink": ">=5",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk": {
+ "version": "5.6.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk": {
+ "version": "5.6.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz",
+ "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==",
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz",
+ "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==",
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-descriptor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz",
+ "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-accessor-descriptor": "^1.0.1",
+ "is-data-descriptor": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
+ "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
+ "license": "MIT",
+ "dependencies": {
+ "get-east-asian-width": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-in-ci": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-in-ci/-/is-in-ci-2.0.0.tgz",
+ "integrity": "sha512-cFeerHriAnhrQSbpAxL37W1wcJKUUX07HyLWZCW1URJT/ra3GyUTzBgUnh24TMVfNTV2Hij2HLxkPHFZfOZy5w==",
+ "license": "MIT",
+ "bin": {
+ "is-in-ci": "cli.js"
+ },
+ "engines": {
+ "node": ">=20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "license": "MIT",
+ "dependencies": {
+ "kind-of": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-promise": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
+ "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
+ "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken": {
+ "version": "1.0.21",
+ "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.21.tgz",
+ "integrity": "sha512-biOj/6M5qdgx5TKjDnFT1ymSpM5tbd3ylwDtrQvFQSu0Z7bBYko2dF+W/aUkXUPuk6IVpRxk/3Q2sHOzGlS36g==",
+ "license": "MIT",
+ "dependencies": {
+ "base64-js": "^1.5.1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/jsdom": {
+ "version": "24.1.3",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz",
+ "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==",
+ "license": "MIT",
+ "dependencies": {
+ "cssstyle": "^4.0.1",
+ "data-urls": "^5.0.0",
+ "decimal.js": "^10.4.3",
+ "form-data": "^4.0.0",
+ "html-encoding-sniffer": "^4.0.0",
+ "http-proxy-agent": "^7.0.2",
+ "https-proxy-agent": "^7.0.5",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.12",
+ "parse5": "^7.1.2",
+ "rrweb-cssom": "^0.7.1",
+ "saxes": "^6.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.1.4",
+ "w3c-xmlserializer": "^5.0.0",
+ "webidl-conversions": "^7.0.0",
+ "whatwg-encoding": "^3.1.1",
+ "whatwg-mimetype": "^4.0.0",
+ "whatwg-url": "^14.0.0",
+ "ws": "^8.18.0",
+ "xml-name-validator": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "canvas": "^2.11.2"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "license": "MIT",
+ "dependencies": {
+ "is-buffer": "^1.1.5"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/langsmith": {
+ "version": "0.3.78",
+ "resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.3.78.tgz",
+ "integrity": "sha512-PVrog/DiTsiyOQ38GeZEIVadgk55/dfE3axagQksT3dt6KhFuRxhNaZrC0rp3dNW9RQJCm/c3tn+PiybwQNY0Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/uuid": "^10.0.0",
+ "chalk": "^4.1.2",
+ "console-table-printer": "^2.12.1",
+ "p-queue": "^6.6.2",
+ "p-retry": "4",
+ "semver": "^7.6.3",
+ "uuid": "^10.0.0"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "*",
+ "@opentelemetry/exporter-trace-otlp-proto": "*",
+ "@opentelemetry/sdk-trace-base": "*",
+ "openai": "*"
+ },
+ "peerDependenciesMeta": {
+ "@opentelemetry/api": {
+ "optional": true
+ },
+ "@opentelemetry/exporter-trace-otlp-proto": {
+ "optional": true
+ },
+ "@opentelemetry/sdk-trace-base": {
+ "optional": true
+ },
+ "openai": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "license": "MIT",
+ "dependencies": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ },
+ "bin": {
+ "loose-envify": "cli.js"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/media-typer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
+ "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
+ "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/mime-db": {
+ "version": "1.54.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
+ "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/mime-types": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz",
+ "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==",
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "^1.54.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/mustache": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
+ "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
+ "license": "MIT",
+ "bin": {
+ "mustache": "bin/mustache"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/negotiator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
+ "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/nwsapi": {
+ "version": "2.2.22",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.22.tgz",
+ "integrity": "sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/object-inspect": {
+ "version": "1.13.4",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
+ "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/on-finished": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "license": "MIT",
+ "dependencies": {
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "license": "ISC",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/openai": {
+ "version": "5.12.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-5.12.2.tgz",
+ "integrity": "sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==",
+ "license": "Apache-2.0",
+ "bin": {
+ "openai": "bin/cli"
+ },
+ "peerDependencies": {
+ "ws": "^8.18.0",
+ "zod": "^3.23.8"
+ },
+ "peerDependenciesMeta": {
+ "ws": {
+ "optional": true
+ },
+ "zod": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/p-queue": {
+ "version": "6.6.2",
+ "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
+ "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
+ "license": "MIT",
+ "dependencies": {
+ "eventemitter3": "^4.0.4",
+ "p-timeout": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/p-retry": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
+ "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/retry": "0.12.0",
+ "retry": "^0.13.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/p-timeout": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
+ "license": "MIT",
+ "dependencies": {
+ "p-finally": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/parse5": {
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
+ "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
+ "license": "MIT",
+ "dependencies": {
+ "entities": "^6.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
+ "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
+ "license": "MIT",
+ "dependencies": {
+ "domhandler": "^5.0.3",
+ "parse5": "^7.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
+ "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
+ "license": "MIT",
+ "dependencies": {
+ "parse5": "^7.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/patch-console": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/patch-console/-/patch-console-2.0.0.tgz",
+ "integrity": "sha512-0YNdUceMdaQwoKce1gatDScmMo5pu/tfABfnzEqeG0gtTmd7mh/WcwgUjtAeOU7N8nFFlbQBnFK2gXW5fGvmMA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz",
+ "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==",
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz",
+ "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=16.20.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "license": "MIT",
+ "dependencies": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "license": "MIT",
+ "dependencies": {
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/psl": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
+ "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "^2.3.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/lupomontero"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/qs": {
+ "version": "6.14.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
+ "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "side-channel": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/raw-body": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz",
+ "integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==",
+ "license": "MIT",
+ "dependencies": {
+ "bytes": "3.1.2",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.7.0",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz",
+ "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==",
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/react": {
+ "version": "19.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz",
+ "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/react-reconciler": {
+ "version": "0.32.0",
+ "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.32.0.tgz",
+ "integrity": "sha512-2NPMOzgTlG0ZWdIf3qG+dcbLSoAc/uLfOwckc3ofy5sSK0pLJqnQLpUFxvGcN2rlXSjnVtGeeFLNimCQEj5gOQ==",
+ "license": "MIT",
+ "dependencies": {
+ "scheduler": "^0.26.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "peerDependencies": {
+ "react": "^19.1.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/restore-cursor": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
+ "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
+ "license": "MIT",
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/retry": {
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/router": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
+ "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.4.0",
+ "depd": "^2.0.0",
+ "is-promise": "^4.0.0",
+ "parseurl": "^1.3.3",
+ "path-to-regexp": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz",
+ "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/saxes": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "license": "ISC",
+ "dependencies": {
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=v12.22.7"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/scheduler": {
+ "version": "0.26.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
+ "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/semver": {
+ "version": "7.7.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
+ "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/send": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz",
+ "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.3.5",
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "etag": "^1.8.1",
+ "fresh": "^2.0.0",
+ "http-errors": "^2.0.0",
+ "mime-types": "^3.0.1",
+ "ms": "^2.1.3",
+ "on-finished": "^2.4.1",
+ "range-parser": "^1.2.1",
+ "statuses": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/serve-static": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz",
+ "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==",
+ "license": "MIT",
+ "dependencies": {
+ "encodeurl": "^2.0.0",
+ "escape-html": "^1.0.3",
+ "parseurl": "^1.3.3",
+ "send": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/side-channel": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
+ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3",
+ "side-channel-list": "^1.0.0",
+ "side-channel-map": "^1.0.1",
+ "side-channel-weakmap": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/side-channel-list": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
+ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/side-channel-map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.5",
+ "object-inspect": "^1.13.3",
+ "side-channel-map": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/simple-wcswidth/-/simple-wcswidth-1.1.2.tgz",
+ "integrity": "sha512-j7piyCjAeTDSjzTSQ7DokZtMNwNlEAyxqSZeCS+CXH7fJ4jx3FuJ/mTW3mE+6JLs4VJBbcll0Kjn+KXI5t21Iw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/slice-ansi": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz",
+ "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "is-fullwidth-code-point": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/stack-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "license": "MIT",
+ "dependencies": {
+ "escape-string-regexp": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/statuses": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
+ "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/string-width": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
+ "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/strip-ansi": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
+ "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/systeminformation": {
+ "version": "5.27.11",
+ "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.27.11.tgz",
+ "integrity": "sha512-K3Lto/2m3K2twmKHdgx5B+0in9qhXK4YnoT9rIlgwN/4v7OV5c8IjbeAUkuky/6VzCQC7iKCAqi8rZathCdjHg==",
+ "license": "MIT",
+ "os": [
+ "darwin",
+ "linux",
+ "win32",
+ "freebsd",
+ "openbsd",
+ "netbsd",
+ "sunos",
+ "android"
+ ],
+ "bin": {
+ "systeminformation": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ },
+ "funding": {
+ "type": "Buy me a coffee",
+ "url": "https://www.buymeacoffee.com/systeminfo"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+ "license": "MIT",
+ "dependencies": {
+ "thenify": ">= 3.1.0 < 4"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/tinycolor2": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",
+ "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/tinygradient": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/tinygradient/-/tinygradient-1.1.5.tgz",
+ "integrity": "sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/tinycolor2": "^1.4.0",
+ "tinycolor2": "^1.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/to-rotated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/to-rotated/-/to-rotated-1.0.0.tgz",
+ "integrity": "sha512-KsEID8AfgUy+pxVRLsWp0VzCa69wxzUDZnzGbyIST/bcgcrMvTYoFBX/QORH4YApoD89EDuUovx4BTdpOn319Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/tough-cookie": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
+ "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.2.0",
+ "url-parse": "^1.5.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/tr46": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",
+ "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==",
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/turndown": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.2.tgz",
+ "integrity": "sha512-1F7db8BiExOKxjSMU2b7if62D/XOyQyZbPKq/nUwopfgnHlqXHqQ0lvfUTeUIr1lZJzOPFn43dODyMSIfvWRKQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@mixmark-io/domino": "^2.2.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.2.tgz",
+ "integrity": "sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/type-fest": {
+ "version": "4.41.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
+ "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/type-is": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
+ "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
+ "license": "MIT",
+ "dependencies": {
+ "content-type": "^1.0.5",
+ "media-typer": "^1.1.0",
+ "mime-types": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/undici": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz",
+ "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=20.18.1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/universalify": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "license": "MIT",
+ "dependencies": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/uuid": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
+ "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
+ "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
+ "license": "MIT",
+ "dependencies": {
+ "xml-name-validator": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+ "license": "MIT",
+ "dependencies": {
+ "iconv-lite": "0.6.3"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/whatwg-url": {
+ "version": "14.2.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",
+ "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==",
+ "license": "MIT",
+ "dependencies": {
+ "tr46": "^5.1.0",
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/widest-line": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz",
+ "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==",
+ "license": "MIT",
+ "dependencies": {
+ "string-width": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/window-size": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz",
+ "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==",
+ "license": "MIT",
+ "dependencies": {
+ "define-property": "^1.0.0",
+ "is-number": "^3.0.0"
+ },
+ "bin": {
+ "window-size": "cli.js"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi": {
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
+ "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "string-width": "^7.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "license": "ISC"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/ws": {
+ "version": "8.18.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
+ "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": ">=5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/xml-name-validator": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
+ "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/yoga-layout": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/yoga-layout/-/yoga-layout-3.2.1.tgz",
+ "integrity": "sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==",
+ "license": "MIT"
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/zod": {
+ "version": "3.25.76",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
+ "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/colinhacks"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema": {
+ "version": "3.24.6",
+ "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz",
+ "integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==",
+ "license": "ISC",
+ "peerDependencies": {
+ "zod": "^3.24.1"
+ }
+ }
+ }
+}
diff --git a/misc/nanocoder/pkg-descr b/misc/nanocoder/pkg-descr
new file mode 100644
index 000000000000..ec11135609ce
--- /dev/null
+++ b/misc/nanocoder/pkg-descr
@@ -0,0 +1,5 @@
+nanocoder is a local-first CLI coding agent developed by Nano-Collective.
+
+It's an open-source tool written in TypeScript that allows
+for agentic coding using local AI models or controlled APIs, and it supports
+various AI providers, file operations, and command execution.
diff --git a/misc/nanocoder/pkg-plist b/misc/nanocoder/pkg-plist
new file mode 100644
index 000000000000..15863dd1f037
--- /dev/null
+++ b/misc/nanocoder/pkg-plist
@@ -0,0 +1,13796 @@
+bin/nanocoder
+lib/node_modules/.bin/nanocoder
+lib/node_modules/.package-lock.json
+lib/node_modules/@nanocollective/nanocoder/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/README.md
+lib/node_modules/@nanocollective/nanocoder/dist/app.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app.js
+lib/node_modules/@nanocollective/nanocoder/dist/app.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/appUtils.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/appUtils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/appUtils.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/appUtils.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/conversationState.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/conversationState.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/conversationState.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/utils/conversationState.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/cli.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/cli.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/cli.js
+lib/node_modules/@nanocollective/nanocoder/dist/cli.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/client-factory.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/client-factory.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/client-factory.js
+lib/node_modules/@nanocollective/nanocoder/dist/client-factory.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/command-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/command-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/command-parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/command-parser.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/clear.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/clear.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/clear.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/clear.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/custom-commands.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/custom-commands.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/custom-commands.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/custom-commands.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/exit.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/exit.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/exit.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/exit.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/export.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/export.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/export.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/export.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/help.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/help.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/help.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/help.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/init.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/init.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/init.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/init.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/mcp.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/mcp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/mcp.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/mcp.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/model.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/model.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/model.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/model.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/provider.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/provider.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/recommendations.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/recommendations.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/recommendations.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/recommendations.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/status.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/status.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/status.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/status.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/theme.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/theme.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/theme.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/theme.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/update.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/update.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/update.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/update.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/assistant-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/assistant-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/assistant-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/assistant-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/bash-execution-indicator.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/bash-execution-indicator.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/bash-execution-indicator.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/bash-execution-indicator.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/cancelling-indicator.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/cancelling-indicator.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/cancelling-indicator.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/cancelling-indicator.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/chat-queue.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/chat-queue.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/chat-queue.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/chat-queue.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/error-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/error-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/error-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/error-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/info-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/info-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/info-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/info-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/model-selector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/model-selector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/model-selector.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/model-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/provider-selector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/provider-selector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/provider-selector.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/provider-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/security-disclaimer.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/security-disclaimer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/security-disclaimer.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/security-disclaimer.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/status.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/status.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/status.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/status.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/success-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/success-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/success-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/success-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/theme-selector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/theme-selector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/theme-selector.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/theme-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/thinking-indicator.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/thinking-indicator.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/thinking-indicator.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/thinking-indicator.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-confirmation.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-confirmation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-confirmation.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-confirmation.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-execution-indicator.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-execution-indicator.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-execution-indicator.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-execution-indicator.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-input.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-input.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-input.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-input.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/user-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/welcome-message.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/welcome-message.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/welcome-message.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/welcome-message.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/env-substitution.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/env-substitution.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/env-substitution.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/env-substitution.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/paths.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/paths.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/paths.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/paths.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/preferences.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/preferences.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/preferences.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/preferences.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/themes.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/themes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/themes.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/themes.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/executor.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/executor.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/executor.js
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/executor.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/loader.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/loader.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/loader.js
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/loader.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/custom-commands/parser.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppInitialization.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppInitialization.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppInitialization.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppInitialization.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppState.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppState.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppState.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useAppState.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useChatHandler.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useChatHandler.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useChatHandler.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useChatHandler.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useDirectoryTrust.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useDirectoryTrust.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useDirectoryTrust.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useDirectoryTrust.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useInputState.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useInputState.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useInputState.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useInputState.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useModeHandlers.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useModeHandlers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useModeHandlers.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useModeHandlers.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTerminalWidth.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTerminalWidth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTerminalWidth.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTerminalWidth.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTheme.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTheme.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTheme.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useTheme.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useToolHandler.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useToolHandler.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useToolHandler.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useToolHandler.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useUIState.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useUIState.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useUIState.js
+lib/node_modules/@nanocollective/nanocoder/dist/hooks/useUIState.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/agents-template-generator.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/agents-template-generator.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/agents-template-generator.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/agents-template-generator.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/existing-rules-extractor.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/existing-rules-extractor.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/existing-rules-extractor.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/existing-rules-extractor.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/file-scanner.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/file-scanner.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/file-scanner.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/file-scanner.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/framework-detector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/framework-detector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/framework-detector.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/framework-detector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/language-detector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/language-detector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/language-detector.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/language-detector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.js
+lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/integration/paste-roundtrip.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/integration/paste-roundtrip.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/integration/paste-roundtrip.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/integration/paste-roundtrip.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/langgraph-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/langgraph-client.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/langgraph-client.js
+lib/node_modules/@nanocollective/nanocoder/dist/langgraph-client.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.js
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-tool-adapter.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-tool-adapter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-tool-adapter.js
+lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-tool-adapter.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/message-handler.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/message-handler.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/message-handler.js
+lib/node_modules/@nanocollective/nanocoder/dist/message-handler.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/prompt-history.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/prompt-history.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/prompt-history.js
+lib/node_modules/@nanocollective/nanocoder/dist/prompt-history.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-database.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-database.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-database.js
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-database.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-engine.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-engine.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-engine.js
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/model-engine.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/recommendation-engine.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/recommendation-engine.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/recommendation-engine.js
+lib/node_modules/@nanocollective/nanocoder/dist/recommendations/recommendation-engine.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/system/detector.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/system/detector.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/system/detector.js
+lib/node_modules/@nanocollective/nanocoder/dist/system/detector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/json-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/json-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/json-parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/json-parser.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/xml-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/xml-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/xml-parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/tool-calling/xml-parser.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/create-file.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/create-file.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/create-file.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/create-file.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/delete-lines.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/delete-lines.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/delete-lines.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/delete-lines.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/execute-bash.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/execute-bash.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/execute-bash.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/execute-bash.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/insert-lines.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/insert-lines.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/insert-lines.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/insert-lines.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/web-search.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/web-search.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/web-search.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/web-search.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/app.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/app.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/app.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/app.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/commands.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/commands.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/commands.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/commands.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/components.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/components.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/components.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/components.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/config.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/config.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/config.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/config.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/core.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/core.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/core.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/core.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/hooks.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/hooks.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/hooks.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/hooks.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/system.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/system.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/system.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/system.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/tools.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/tools.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/tools.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/tools.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/ui.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/ui.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/ui.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/ui.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/utils.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/atomic-deletion.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/message-queue.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/message-queue.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/message-queue.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/message-queue.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-utils.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/programming-language-helper.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/programming-language-helper.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/programming-language-helper.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/programming-language-helper.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-assembly.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-assembly.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-assembly.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-assembly.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-processor.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-processor.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-processor.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/prompt-processor.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/location-step.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/location-step.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/location-step.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/location-step.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/mcp-step.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/mcp-step.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/mcp-step.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/mcp-step.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/provider-step.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/provider-step.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/provider-step.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/provider-step.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/summary-step.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/summary-step.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/summary-step.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/steps/summary-step.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/mcp-templates.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/templates/provider-templates.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizard/validation.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/cfonts
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/getmd
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/highlight
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/is-in-ci
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/loose-envify
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/mustache
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/node-which
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/openai
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/semver
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/systeminformation
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/uuid
+lib/node_modules/@nanocollective/nanocoder/node_modules/.bin/window-size
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/ansiCodes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/ansiCodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/ansiCodes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/diff.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/diff.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/diff.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/reduce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/reduce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/reduce.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/styledChars.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/styledChars.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/styledChars.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/tokenize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/tokenize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/tokenize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/undo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/undo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/build/undo.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/browser/css-color.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/browser/css-color.min.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/cjs/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/cjs/index.cjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/cjs/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/cache.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/cache.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/color.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/color.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/color.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/common.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/common.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/common.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/constant.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/constant.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/constant.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/convert.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/convert.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/convert.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-calc.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-calc.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-calc.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-gradient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-gradient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-gradient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-var.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-var.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/css-var.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/relative-color.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/relative-color.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/relative-color.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/resolve.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/resolve.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/resolve.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/typedef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/dist/esm/js/util.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/cache.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/color.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/common.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/constant.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/convert.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/css-calc.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/css-gradient.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/css-var.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/relative-color.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/resolve.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/typedef.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@asamuzakjp/css-color/src/js/util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/deep-compare-strict.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/deep-compare-strict.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/dereference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/dereference.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/format.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/format.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/pointer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/pointer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/ucs2-length.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/ucs2-length.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/validate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/validator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/commonjs/validator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/deep-compare-strict.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/deep-compare-strict.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/dereference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/dereference.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/format.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/format.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/pointer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/pointer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/ucs2-length.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/ucs2-length.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/validate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/validator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/dist/esm/validator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/deep-compare-strict.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/deep-compare-strict.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/dereference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/dereference.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/format.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/format.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/pointer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/pointer.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/ucs2-length.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/ucs2-length.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/validate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/validate.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/validator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@cfworker/json-schema/src/validator.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/color-helpers/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-calc/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-color-parser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-parser-algorithms/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@csstools/css-tokenizer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/agents.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/agents.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/agents.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/agents.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/caches.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/caches.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/caches.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/caches.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/base.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch/web.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch/web.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch/web.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/dispatch/web.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/manager.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/manager.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/manager.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/manager.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/promises.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/promises.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/promises.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/callbacks/promises.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/chat_history.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/chat_history.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/chat_history.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/chat_history.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/context.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/context.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/context.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/context.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/agents.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/agents.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/agents.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/caches/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/caches/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/caches/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/web.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/web.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/dispatch/web.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/manager.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/manager.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/manager.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/promises.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/promises.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/callbacks/promises.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/chat_history.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/chat_history.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/chat_history.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/context.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/context.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/context.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/langsmith.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/langsmith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/document_loaders/langsmith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/document.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/document.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/document.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/transformers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/transformers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/documents/transformers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/embeddings.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/embeddings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/embeddings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/errors/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/errors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/errors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/conditional.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/conditional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/conditional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/length_based.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/length_based.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/length_based.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/semantic_similarity.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/semantic_similarity.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/example_selectors/semantic_similarity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/record_manager.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/record_manager.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/indexing/record_manager.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/chat_models.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/chat_models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/chat_models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/llms.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/llms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/language_models/llms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_constants.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_map.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_type.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/import_type.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/map_keys.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/map_keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/map_keys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/serializable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/serializable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/load/serializable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/memory.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/memory.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/memory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/ai.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/ai.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/ai.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/chat.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/chat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/chat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/content_blocks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/content_blocks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/content_blocks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/function.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/function.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/function.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/human.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/human.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/human.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/modifier.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/modifier.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/modifier.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/system.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/system.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/system.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/tool.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/tool.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/tool.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/transformers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/transformers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/transformers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/messages/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/bytes.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/bytes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/bytes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/json.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/json.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/json.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/list.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/list.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/json_output_functions_parsers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/json_output_functions_parsers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_functions/json_output_functions_parsers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/json_output_tools_parsers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/json_output_tools_parsers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/openai_tools/json_output_tools_parsers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/string.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/structured.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/structured.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/structured.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/transform.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/transform.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/transform.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/xml.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/output_parsers/xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/outputs.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/outputs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/outputs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompt_values.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompt_values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompt_values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/chat.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/chat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/chat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/dict.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/dict.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/dict.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/few_shot.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/few_shot.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/few_shot.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/image.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/image.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/image.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/pipeline.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/pipeline.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/pipeline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/prompt.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/prompt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/prompt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/serde.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/serde.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/serde.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/string.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/structured.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/structured.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/structured.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/template.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/template.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/prompts/template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/document_compressors/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/document_compressors/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/document_compressors/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/retrievers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/branch.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/branch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/branch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/config.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/config.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph_mermaid.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph_mermaid.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/graph_mermaid.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/history.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/history.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/history.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/iter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/iter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/iter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/passthrough.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/passthrough.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/passthrough.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/remote.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/remote.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/remote.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/router.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/router.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/router.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/wrappers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/wrappers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/runnables/wrappers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/context.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/context.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/context.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/globals.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/globals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/globals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/async_local_storage/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/callbacks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/callbacks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/callbacks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/tracer.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/tracer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/singletons/tracer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/stores.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/stores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/stores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/functional.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/functional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/functional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/ir.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/ir.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/ir.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/structured_query/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tools/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/console.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/console.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/console.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/event_stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/event_stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/event_stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/initialize.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/initialize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/initialize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/log_stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/log_stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/log_stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/root_listener.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/root_listener.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/root_listener.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/run_collector.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/run_collector.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/run_collector.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain_v1.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain_v1.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/tracers/tracer_langchain_v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/_internal.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/_internal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/_internal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/type-utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/type-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/types/type-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/async_caller.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/async_caller.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/async_caller.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/callbacks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/callbacks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/callbacks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/chunk_array.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/chunk_array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/chunk_array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/env.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/env.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/env.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/event_source_parse.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/event_source_parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/event_source_parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/core.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/core.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/core.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/duplex.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/duplex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/duplex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/helpers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/fast-json-patch/src/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/function_calling.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/function_calling.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/function_calling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/hash.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/hash.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/hash.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha1/hash.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha1/hash.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha1/hash.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha256/hash.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha256/hash.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/js-sha256/hash.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_patch.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_patch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_patch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/json_schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/math.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/math.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/math.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance-euclidean/euclidean.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance-euclidean/euclidean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance-euclidean/euclidean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/distances.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/distances.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/distances.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/similarities.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/similarities.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/ml-distance/similarities.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/sax-js/sax.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/sax-js/sax.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/sax-js/sax.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/signal.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/signal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/signal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/helpers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/testing/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/tiktoken.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/tiktoken.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/tiktoken.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/zod.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/zod.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/utils/types/zod.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/vectorstores.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/vectorstores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/dist/vectorstores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/base.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/langsmith.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/langsmith.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/langsmith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/document_loaders/langsmith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/documents.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/documents.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/documents.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/documents.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/embeddings.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/embeddings.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/embeddings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/embeddings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/example_selectors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/example_selectors.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/example_selectors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/example_selectors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/indexing.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/indexing.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/indexing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/indexing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/base.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/chat_models.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/chat_models.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/chat_models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/chat_models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/llms.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/llms.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/llms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/language_models/llms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load/serializable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load/serializable.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load/serializable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/load/serializable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/memory.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/memory.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/memory.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/memory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages/tool.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages/tool.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages/tool.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/messages/tool.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_functions.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_functions.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_functions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_functions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_tools.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_tools.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_tools.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/output_parsers/openai_tools.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/outputs.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/outputs.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/outputs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/outputs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompt_values.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompt_values.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompt_values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompt_values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompts.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompts.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/prompts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers/document_compressors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers/document_compressors.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers/document_compressors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/retrievers/document_compressors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/graph.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/graph.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/graph.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/graph.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/remote.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/remote.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/remote.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/runnables/remote.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/singletons.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/singletons.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/singletons.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/singletons.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/stores.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/stores.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/stores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/stores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/structured_query.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/structured_query.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/structured_query.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/structured_query.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tools.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tools.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tools.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tools.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/base.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/console.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/console.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/console.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/console.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/initialize.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/initialize.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/initialize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/initialize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/log_stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/log_stream.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/log_stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/log_stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/run_collector.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/run_collector.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/run_collector.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/run_collector.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain_v1.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain_v1.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain_v1.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/tracers/tracer_langchain_v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/types/stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/types/stream.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/types/stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/types/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/async_caller.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/async_caller.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/async_caller.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/async_caller.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/chunk_array.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/chunk_array.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/chunk_array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/chunk_array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/env.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/env.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/env.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/env.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/event_source_parse.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/event_source_parse.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/event_source_parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/event_source_parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/function_calling.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/function_calling.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/function_calling.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/function_calling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/insecure.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/insecure.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/insecure.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/insecure.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/sha256.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/sha256.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/sha256.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/hash/sha256.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_patch.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_patch.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_patch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_patch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_schema.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/json_schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/math.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/math.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/math.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/math.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/stream.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/testing.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/testing.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/testing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/testing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/tiktoken.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/tiktoken.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/tiktoken.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/tiktoken.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/types.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/utils/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/vectorstores.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/vectorstores.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/vectorstores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/core/vectorstores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/chat_models.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/chat_models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/chat_models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/embeddings.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/embeddings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/embeddings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/llms.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/llms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/azure/llms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/chat_models.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/chat_models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/chat_models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/embeddings.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/embeddings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/embeddings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/llms.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/llms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/llms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/custom.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/custom.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/custom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/dalle.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/dalle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/dalle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/tools/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/azure.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/azure.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/azure.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/errors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/headers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/headers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/headers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai-format-fndef.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai-format-fndef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai-format-fndef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/openai.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/output.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/output.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/output.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/prompts.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/prompts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/prompts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/tools.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/tools.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/dist/utils/tools.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@langchain/openai/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box/dist/main.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box/dist/main.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mishieck/ink-titled-box/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/.gitmodules
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/.mocharc.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/.nvmrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/.yarn/plugins/@yarnpkg/plugin-version.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/.yarn/versions/78b6ef77.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/CONTRIBUTING.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/CSSStyleDeclaration.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/CharacterData.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/ChildNode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Comment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/ContainerNode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/CustomEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/DOMException.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/DOMImplementation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/DOMTokenList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Document.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/DocumentFragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/DocumentType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Element.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Event.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/EventTarget.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/FilteredElementList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/HTMLParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Leaf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/LinkedList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Location.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/MouseEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/MutationConstants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NamedNodeMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NavigatorID.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeFilter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeIterator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeList.es5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeList.es6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeTraversal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NodeUtils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/NonDocumentTypeChildNode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/ProcessingInstruction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/TreeWalker.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/UIEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/URL.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/URLUtils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/Window.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/WindowTimers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/defineElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/events.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/htmlelts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/select.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/style_parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/svg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/lib/xmlnames.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/domino.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/fixture/doc.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/fixture/jquery-1.9.1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/fixture/jquery-2.2.0.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/html5lib-tests.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/parsing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/tools/update-entities.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/tools/update-html5lib-tests.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/harness/DomTestCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/harness/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/documentgetdoctypenodtd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/documentinvalidcharacterexceptioncreatepi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/documentinvalidcharacterexceptioncreatepi1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/files/.cvsignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/files/hc_nodtdstaff.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/files/hc_staff.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/files/staff.dtd
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataappenddata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataappenddatagetdata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatadeletedatabegining.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatadeletedataend.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatadeletedataexceedslength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatadeletedatagetlengthanddata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatadeletedatamiddle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatagetdata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatagetlength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrdeletedatacountnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrdeletedataoffsetgreater.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrdeletedataoffsetnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrinsertdataoffsetgreater.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrinsertdataoffsetnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrreplacedatacountnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrreplacedataoffsetgreater.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrreplacedataoffsetnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrsubstringcountnegative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrsubstringnegativeoffset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdataindexsizeerrsubstringoffsetgreater.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatainsertdatabeginning.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatainsertdataend.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatainsertdatamiddle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatareplacedatabegining.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatareplacedataend.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatareplacedataexceedslengthofarg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatareplacedataexceedslengthofdata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatareplacedatamiddle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatasetnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatasubstringexceedsvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_characterdatasubstringvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_commentgetcomment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentcreatecomment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentcreatedocumentfragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentcreateelement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentcreateelementcasesensitive.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentcreatetextnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetdoctype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetelementsbytagnamelength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetelementsbytagnametotallength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetelementsbytagnamevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetimplementation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentgetrootnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentinvalidcharacterexceptioncreateelement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_documentinvalidcharacterexceptioncreateelement1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_domimplementationfeaturenoversion.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_domimplementationfeaturenull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_domimplementationfeaturexml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementaddnewattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementchangeattributevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementgetelementsbytagname.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementgetelementsbytagnameaccessnodelist.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementgetelementsbytagnamenomatch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementgetelementsbytagnamespecialvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementgettagname.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementinvalidcharacterexception.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementinvalidcharacterexception1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementnormalize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementremoveattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementretrieveallattributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementretrieveattrvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_elementretrievetagname.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_entitiesremovenameditem1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_entitiessetnameditem1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_namednodemapchildnoderange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_namednodemapnumberofnodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchildchildexists.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchilddocfragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchildgetnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchildnewchilddiffdocument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeappendchildnodeancestor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeattributenodeattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodechildnodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodechildnodesappendchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodechildnodesempty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodecloneattributescopied.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeclonefalsenocopytext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeclonegetparentnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeclonenodefalse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeclonenodetrue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeclonetruecopytext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodecommentnodeattributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodecommentnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodecommentnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodecommentnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentfragmentnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentfragmentnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentfragmentnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentnodeattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodedocumentnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeelementnodeattributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeelementnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeelementnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeelementnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetfirstchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetfirstchildnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetlastchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetlastchildnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetnextsibling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetnextsiblingnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetownerdocument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetownerdocumentnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetprevioussibling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodegetprevioussiblingnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodehaschildnodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodehaschildnodesfalse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbefore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforedocfragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforenewchilddiffdocument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforenewchildexists.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforenodeancestor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforenodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforerefchildnonexistent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeinsertbeforerefchildnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistindexequalzero.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistindexgetlength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistindexgetlengthofemptylist.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistindexnotzero.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistreturnfirstitem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelistreturnlastitem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodelisttraverselist.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeparentnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodeparentnodenull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_noderemovechild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_noderemovechildgetnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_noderemovechildnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_noderemovechildoldchildnonexistent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechildnewchilddiffdocument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechildnewchildexists.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechildnodeancestor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechildnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodereplacechildoldchildnonexistent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodetextnodeattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodetextnodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodetextnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodetextnodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_nodevalue08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_notationsremovenameditem1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_notationssetnameditem1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textindexsizeerrnegativeoffset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textindexsizeerroffsetoutofbounds.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textparseintolistofelements.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textsplittextfour.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textsplittextone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textsplittextthree.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textsplittexttwo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/hc_textwithnomarkup.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/documentinvalidcharacterexceptioncreateentref.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/documentinvalidcharacterexceptioncreateentref1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrappendchild6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrchildnodes1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrchildnodes2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrclonenode1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrcreatedocumentfragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrcreatetextnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrcreatetextnode2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attreffectivevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrfirstchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrgetvalue1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrgetvalue2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrhaschildnodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrinsertbefore7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrlastchild.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrname.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrnextsiblingnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrnormalize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrparentnodenull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrprevioussiblingnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrremovechild1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrremovechild2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrreplacechild1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrreplacechild2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrsetvalue1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrsetvalue2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrspecifiedvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_attrspecifiedvaluechanged.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_documentcreateattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_documentinvalidcharacterexceptioncreateattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_documentinvalidcharacterexceptioncreateattribute1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementassociatedattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementcreatenewattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementgetattributenode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementgetattributenodenull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementgetelementempty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementinuseattributeerr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementnormalize2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementnotfounderr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementremoveattributeaftercreate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementremoveattributenode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementreplaceattributewithself.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementreplaceexistingattribute.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementreplaceexistingattributegevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementsetattributenodenull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_elementwrongdocumenterr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapgetnameditem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapinuseattributeerr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapnotfounderr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapremovenameditem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapreturnattrnode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapreturnfirstitem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapreturnlastitem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapreturnnull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapsetnameditem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapsetnameditemreturnvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapsetnameditemthatexists.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapsetnameditemwithnewvalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_namednodemapwrongdocumenterr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodeappendchildinvalidnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodeattributenodename.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodeattributenodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodeattributenodevalue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodeinsertbeforeinvalidnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodereplacechildinvalidnodetype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/core/obsolete/hc_nodevalue03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAnchorElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLAreaElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLButtonElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLDocument21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement100.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement101.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement102.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement103.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement104.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement105.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement106.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement107.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement108.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement109.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement110.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement111.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement112.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement113.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement114.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement115.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement116.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement117.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement118.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement119.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement120.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement121.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement122.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement123.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement124.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement125.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement126.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement127.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement128.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement129.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement130.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement131.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement132.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement133.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement134.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement135.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement136.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement137.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement138.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement139.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement140.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement141.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement142.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement143.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement144.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement145.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement23.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement24.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement25.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement26.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement27.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement28.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement29.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement30.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement31.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement32.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement33.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement34.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement36.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement37.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement38.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement39.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement40.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement41.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement42.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement43.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement44.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement45.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement46.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement47.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement48.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement49.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement50.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement51.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement52.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement53.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement54.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement55.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement56.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement57.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement58.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement59.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement60.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement61.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement62.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement63.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement64.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement65.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement66.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement67.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement68.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement69.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement70.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement71.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement72.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement73.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement74.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement75.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement76.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement77.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement78.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement79.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement80.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement81.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement82.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement83.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement84.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement85.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement86.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement87.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement88.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement89.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement90.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement91.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement92.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement93.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement94.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement95.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement96.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement97.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement98.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLElement99.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFieldSetElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFieldSetElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLFormElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLIFrameElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLIFrameElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLIFrameElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLIFrameElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLImageElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLInputElement21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLIElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLabelElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLabelElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLabelElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLabelElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLLinkElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLMapElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLMetaElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLMetaElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLMetaElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLMetaElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLModElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLModElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLModElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLModElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOListElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOListElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLObjectElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptGroupElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptGroupElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLOptionElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLParamElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLQuoteElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLQuoteElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLScriptElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLSelectElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLStyleElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLStyleElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLStyleElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableCellElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableCellElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableCellElement23.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableCellElement24.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableCellElement25.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableColElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableColElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableRowElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableSectionElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableSectionElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTableSectionElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTextAreaElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/HTMLTitleElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/anchor01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/anchor04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/anchor05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/area01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/area02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/area03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/area04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/button09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/doc01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/.cvsignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/HTMLDocument04.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/anchor.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/anchor2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/applet.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/applet2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/area.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/area2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/base.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/base2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/basefont.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/body.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/br.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/button.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/collection.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/directory.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/div.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/dl.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/document.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/element.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/fieldset.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/font.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/form.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/form2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/form3.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/frame.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/frameset.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/head.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/heading.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/hr.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/html.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/iframe.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/img.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/input.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/isindex.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/label.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/legend.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/li.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/link.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/link2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/map.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/menu.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/meta.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/mod.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/object.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/object2.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/olist.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/optgroup.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/option.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/paragraph.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/param.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/pre.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/quote.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/script.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/select.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/style.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/table.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/table1.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/tablecaption.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/tablecell.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/tablecol.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/tablerow.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/tablesection.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/textarea.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/title.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/files/ulist.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/hasFeature01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLDocument12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLFormElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLFormElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLFormElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLInputElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLInputElement20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLInputElement22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLSelectElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement23.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement24.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement25.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement26.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement27.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement28.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement29.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement30.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement31.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement32.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableElement33.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTableRowElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTextAreaElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTextAreaElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/nyi/HTMLTextAreaElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/object14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAnchorElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAnchorElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAnchorElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAnchorElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAnchorElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLAppletElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBRElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBaseFontElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBaseFontElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBaseFontElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLBodyElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLCollection12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDirectoryElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDivElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDlistElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDocument08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDocument11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDocument13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLDocument14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFontElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFontElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFontElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFormElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameSetElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLFrameSetElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHRElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHRElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHRElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHRElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHeadingElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLHtmlElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIFrameElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLImageElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLInputElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLInputElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIsIndexElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIsIndexElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLIsIndexElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLIElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLegendElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLegendElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLegendElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLegendElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLinkElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLinkElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLLinkElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLMapElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLMenuElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLOListElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLObjectElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLOptionElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLOptionElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLOptionElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLParagraphElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLParamElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLParamElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLParamElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLPreElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCaptionElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement26.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement27.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement28.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement29.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableCellElement30.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableColElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement13.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableRowElement14.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement23.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTableSectionElement24.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTextAreaElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTextAreaElement11.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLTextAreaElement12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLUListElement01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/HTMLUListElement02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/anchor02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/anchor03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/anchor06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/basefont01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/body01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/dlist01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object05.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/object15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table02.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table03.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table04.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table06.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table07.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table08.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table09.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table10.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table12.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table15.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table17.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table18.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table19.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table20.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table22.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table23.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table24.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table26.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table27.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table29.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table30.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table31.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table32.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table33.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table36.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table37.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table38.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table39.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table40.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table41.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table42.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table43.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table44.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table45.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table46.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table47.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table48.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table49.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table50.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table52.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/obsolete/table53.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/table01.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/table25.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/table28.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/table34.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/w3c/level1/html/table51.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/web-platform-blocklist.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/web-platform-tests.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mixmark-io/domino/test/xss.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/cli.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/cli.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/cli.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/auth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/auth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/auth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/auth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/middleware.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/middleware.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/middleware.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/middleware.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/sse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/sse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/sse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/sse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/streamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/streamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/streamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/streamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/websocket.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/websocket.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/websocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/websocket.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/multipleClientsParallel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/multipleClientsParallel.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/multipleClientsParallel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/multipleClientsParallel.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/parallelToolCallsClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/parallelToolCallsClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/parallelToolCallsClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/parallelToolCallsClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleOAuthClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleOAuthClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleOAuthClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleOAuthClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/simpleStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/streamableHttpWithSseFallbackClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/streamableHttpWithSseFallbackClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/streamableHttpWithSseFallbackClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/client/streamableHttpWithSseFallbackClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/demoInMemoryOAuthProvider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/demoInMemoryOAuthProvider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/demoInMemoryOAuthProvider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/demoInMemoryOAuthProvider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/elicitationExample.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/elicitationExample.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/elicitationExample.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/elicitationExample.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/jsonResponseStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/jsonResponseStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/jsonResponseStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/jsonResponseStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/mcpServerOutputSchema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/mcpServerOutputSchema.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/mcpServerOutputSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/mcpServerOutputSchema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleSseServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleSseServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleSseServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleSseServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStatelessStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStatelessStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStatelessStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStatelessStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/simpleStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/sseAndStreamableHttpCompatibleServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/sseAndStreamableHttpCompatibleServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/sseAndStreamableHttpCompatibleServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/sseAndStreamableHttpCompatibleServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/standaloneSseWithGetStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/standaloneSseWithGetStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/standaloneSseWithGetStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/standaloneSseWithGetStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/toolWithSampleServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/toolWithSampleServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/toolWithSampleServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/server/toolWithSampleServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/shared/inMemoryEventStore.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/shared/inMemoryEventStore.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/shared/inMemoryEventStore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/examples/shared/inMemoryEventStore.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/inMemory.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/inMemory.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/inMemory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/inMemory.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/clients.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/clients.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/clients.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/clients.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/errors.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/errors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/authorize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/authorize.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/authorize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/authorize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/metadata.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/metadata.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/metadata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/metadata.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/register.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/register.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/register.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/register.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/revoke.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/revoke.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/revoke.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/revoke.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/token.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/token.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/token.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/handlers/token.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/allowedMethods.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/allowedMethods.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/allowedMethods.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/allowedMethods.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/bearerAuth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/bearerAuth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/bearerAuth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/bearerAuth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/clientAuth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/clientAuth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/clientAuth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/middleware/clientAuth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/providers/proxyProvider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/providers/proxyProvider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/providers/proxyProvider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/providers/proxyProvider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/router.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/router.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/router.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/router.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/auth/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/completable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/completable.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/completable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/completable.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/mcp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/mcp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/mcp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/mcp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/sse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/sse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/sse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/sse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/streamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/streamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/streamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/server/streamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth-utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth-utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/auth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/metadataUtils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/metadataUtils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/metadataUtils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/metadataUtils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/protocol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/protocol.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/protocol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/protocol.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/transport.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/transport.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/transport.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/transport.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/uriTemplate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/uriTemplate.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/uriTemplate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/shared/uriTemplate.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/ajv-provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/ajv-provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/ajv-provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/ajv-provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/cfworker-provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/cfworker-provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/cfworker-provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/cfworker-provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/cjs/validation/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/cli.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/cli.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/cli.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/auth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/auth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/auth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/auth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/middleware.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/middleware.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/middleware.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/middleware.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/sse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/sse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/sse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/sse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/streamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/streamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/streamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/streamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/websocket.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/websocket.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/websocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/client/websocket.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/multipleClientsParallel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/multipleClientsParallel.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/multipleClientsParallel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/multipleClientsParallel.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/parallelToolCallsClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/parallelToolCallsClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/parallelToolCallsClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/parallelToolCallsClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleOAuthClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleOAuthClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleOAuthClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleOAuthClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/simpleStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/streamableHttpWithSseFallbackClient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/streamableHttpWithSseFallbackClient.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/streamableHttpWithSseFallbackClient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/client/streamableHttpWithSseFallbackClient.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/demoInMemoryOAuthProvider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/demoInMemoryOAuthProvider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/demoInMemoryOAuthProvider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/demoInMemoryOAuthProvider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/elicitationExample.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/elicitationExample.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/elicitationExample.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/elicitationExample.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/jsonResponseStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/jsonResponseStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/jsonResponseStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/jsonResponseStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/mcpServerOutputSchema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/mcpServerOutputSchema.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/mcpServerOutputSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/mcpServerOutputSchema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleSseServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleSseServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleSseServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleSseServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStatelessStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStatelessStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStatelessStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStatelessStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/simpleStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/sseAndStreamableHttpCompatibleServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/sseAndStreamableHttpCompatibleServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/sseAndStreamableHttpCompatibleServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/sseAndStreamableHttpCompatibleServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/standaloneSseWithGetStreamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/standaloneSseWithGetStreamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/standaloneSseWithGetStreamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/standaloneSseWithGetStreamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/toolWithSampleServer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/toolWithSampleServer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/toolWithSampleServer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/server/toolWithSampleServer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/shared/inMemoryEventStore.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/shared/inMemoryEventStore.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/shared/inMemoryEventStore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/examples/shared/inMemoryEventStore.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/inMemory.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/inMemory.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/inMemory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/inMemory.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/clients.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/clients.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/clients.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/clients.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/errors.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/errors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/authorize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/authorize.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/authorize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/authorize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/metadata.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/metadata.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/metadata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/metadata.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/register.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/register.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/register.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/register.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/revoke.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/revoke.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/revoke.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/revoke.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/token.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/token.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/token.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/handlers/token.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/allowedMethods.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/allowedMethods.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/allowedMethods.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/allowedMethods.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/bearerAuth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/bearerAuth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/bearerAuth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/bearerAuth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/clientAuth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/clientAuth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/clientAuth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/middleware/clientAuth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/providers/proxyProvider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/providers/proxyProvider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/providers/proxyProvider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/providers/proxyProvider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/router.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/router.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/router.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/router.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/completable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/completable.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/completable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/completable.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/mcp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/mcp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/mcp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/mcp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/streamableHttp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/streamableHttp.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/streamableHttp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/server/streamableHttp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth-utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth-utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/metadataUtils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/metadataUtils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/metadataUtils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/metadataUtils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/protocol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/protocol.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/protocol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/protocol.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/stdio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/stdio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/stdio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/stdio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/transport.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/transport.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/transport.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/transport.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/ajv-provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/ajv-provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/ajv-provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/ajv-provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/cfworker-provider.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/cfworker-provider.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/cfworker-provider.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/cfworker-provider.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/.prettierrc.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/CODE_OF_CONDUCT.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/CONTRIBUTING.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/JSDOMParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/Readability-readerable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/Readability.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/eslint.config.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@mozilla/readability/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/bin/get-md.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.spec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/cli.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/config.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/config.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/config.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/extractors/metadata-extractor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/extractors/metadata-extractor.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/extractors/metadata-extractor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/extractors/metadata-extractor.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/html-cleaner.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/html-cleaner.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/html-cleaner.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/html-cleaner.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/llm-formatter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/llm-formatter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/llm-formatter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/llm-formatter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/structure-enhancer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/structure-enhancer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/structure-enhancer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/optimizers/structure-enhancer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.spec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/parsers/markdown-parser.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/url-fetcher.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/url-fetcher.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/url-fetcher.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/url-fetcher.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/validators.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/validators.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/validators.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/dist/utils/validators.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/get-md/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/gradient-string/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/gradient-string/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/gradient-string/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/gradient-string/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/retry/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/retry/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/retry/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/retry/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/tinycolor2/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/tinycolor2/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/tinycolor2/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/tinycolor2/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/uuid/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/uuid/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/uuid/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/uuid/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@types/uuid/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/accepts/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/accepts/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/accepts/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/accepts/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/accepts/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/helpers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/helpers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/agent-base/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/formats.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/formats.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/formats.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/limit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/limit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/dist/limit.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/src/formats.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv-formats/src/limit.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/.runkit_example.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2019.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2019.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2019.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2020.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2020.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/2020.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/ajv.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/ajv.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/ajv.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/code.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/code.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/code.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/scope.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/scope.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/codegen/scope.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/errors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/serialize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/serialize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/serialize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/jtd/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/names.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/names.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/names.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/ref_error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/ref_error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/ref_error.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/resolve.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/resolve.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/resolve.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/rules.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/rules.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/rules.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/util.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/applicability.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/applicability.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/applicability.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/boolSchema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/boolSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/boolSchema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/dataType.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/dataType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/dataType.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/defaults.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/defaults.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/defaults.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/keyword.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/keyword.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/keyword.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/subschema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/subschema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/compile/validate/subschema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/core.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/core.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/core.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/jtd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/jtd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/jtd.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/applicator.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/content.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/core.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/format.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/meta-data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/meta/validation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2019-09/schema.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/applicator.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/content.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/core.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/format-annotation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/meta-data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/unevaluated.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/meta/validation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-2020-12/schema.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-draft-06.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-draft-07.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/json-schema-secure.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/jtd-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/jtd-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/refs/jtd-schema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/equal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/equal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/equal.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/parseJson.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/parseJson.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/parseJson.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/quote.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/quote.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/quote.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/re2.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/re2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/re2.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/timestamp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/timestamp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/timestamp.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/ucs2length.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/ucs2length.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/ucs2length.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/uri.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/uri.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/uri.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/validation_error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/validation_error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/runtime/validation_error.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/instance.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/instance.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/standalone/instance.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/json-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/json-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/json-schema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/jtd-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/jtd-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/types/jtd-schema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalItems.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalItems.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalItems.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/additionalProperties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/allOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/allOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/allOf.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/anyOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/anyOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/anyOf.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/contains.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/contains.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/contains.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependencies.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependencies.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependencies.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependentSchemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependentSchemas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/dependentSchemas.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/if.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/if.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/if.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items2020.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items2020.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/items2020.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/not.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/not.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/not.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/oneOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/oneOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/oneOf.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/patternProperties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/patternProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/patternProperties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/prefixItems.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/prefixItems.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/prefixItems.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/properties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/properties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/propertyNames.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/propertyNames.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/propertyNames.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/thenElse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/thenElse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/applicator/thenElse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/code.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/code.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/code.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/id.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/id.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/id.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/ref.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/ref.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/core/ref.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/discriminator/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft2020.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft2020.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft2020.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft7.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/draft7.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicAnchor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicAnchor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicAnchor.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicRef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicRef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/dynamicRef.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveAnchor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveAnchor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveAnchor.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveRef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveRef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/dynamic/recursiveRef.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/errors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/format.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/format.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/format.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/format/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/discriminator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/discriminator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/discriminator.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/elements.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/elements.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/elements.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/enum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/enum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/enum.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/error.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/metadata.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/metadata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/metadata.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/nullable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/nullable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/nullable.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/optionalProperties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/optionalProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/optionalProperties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/properties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/properties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/ref.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/ref.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/ref.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/type.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/type.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/union.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/jtd/values.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/metadata.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/metadata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/metadata.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/next.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/next.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/next.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/const.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/const.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/const.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/dependentRequired.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/dependentRequired.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/dependentRequired.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/enum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/enum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/enum.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitContains.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitContains.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitContains.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitItems.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitItems.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitItems.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitLength.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitNumber.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitNumber.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitProperties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/limitProperties.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/multipleOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/multipleOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/multipleOf.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/pattern.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/pattern.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/pattern.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/required.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/required.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/required.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/uniqueItems.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/uniqueItems.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/dist/vocabularies/validation/uniqueItems.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/2019.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/2020.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/ajv.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/codegen/code.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/codegen/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/codegen/scope.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/jtd/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/jtd/serialize.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/jtd/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/names.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/ref_error.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/resolve.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/rules.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/applicability.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/boolSchema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/dataType.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/defaults.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/keyword.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/compile/validate/subschema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/core.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/jtd.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/applicator.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/content.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/core.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/format.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/meta-data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/meta/validation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2019-09/schema.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/applicator.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/content.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/core.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/format-annotation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/meta-data.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/unevaluated.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/meta/validation.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-2020-12/schema.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-draft-06.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-draft-07.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/json-schema-secure.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/refs/jtd-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/equal.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/parseJson.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/quote.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/re2.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/timestamp.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/ucs2length.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/uri.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/runtime/validation_error.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/standalone/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/standalone/instance.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/types/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/types/json-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/types/jtd-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/additionalItems.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/additionalProperties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/allOf.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/anyOf.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/contains.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/dependencies.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/dependentSchemas.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/if.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/items.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/items2020.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/not.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/oneOf.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/patternProperties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/prefixItems.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/properties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/propertyNames.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/applicator/thenElse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/code.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/core/id.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/core/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/core/ref.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/discriminator/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/discriminator/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/draft2020.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/draft7.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/dynamic/dynamicAnchor.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/dynamic/dynamicRef.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/dynamic/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/dynamic/recursiveAnchor.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/dynamic/recursiveRef.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/format/format.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/format/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/discriminator.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/elements.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/enum.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/error.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/metadata.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/nullable.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/optionalProperties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/properties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/ref.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/type.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/union.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/jtd/values.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/metadata.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/next.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/unevaluated/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/unevaluated/unevaluatedItems.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/unevaluated/unevaluatedProperties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/const.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/dependentRequired.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/enum.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/limitContains.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/limitItems.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/limitLength.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/limitNumber.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/limitProperties.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/multipleOf.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/pattern.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/required.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/lib/vocabularies/validation/uniqueItems.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ajv/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-escapes/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-regex/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-regex/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/.jshintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/.npmignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/implementation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/implementation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/loader.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/optional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register-shim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/bluebird.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/bluebird.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/es6-promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/es6-promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/lie.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/lie.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/native-promise-only.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/native-promise-only.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/pinkie.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/pinkie.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/q.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/q.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/rsvp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/rsvp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/vow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/vow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/when.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/any-promise/register/when.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/bench.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/abort.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/async.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/defer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/iterate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/readable_asynckit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/readable_parallel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/readable_serial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/readable_serial_ordered.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/state.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/streamify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/lib/terminator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/parallel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/serial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/serialOrdered.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/asynckit/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/react.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/react.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/auto-bind/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/base64js.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/base64-js/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/read.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/types/json.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/types/raw.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/types/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/types/urlencoded.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/body-parser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/boolbase/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/boolbase/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/boolbase/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/bytes/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/bytes/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/bytes/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/bytes/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/bytes/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/actualApply.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/actualApply.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/applyBind.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/applyBind.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/functionApply.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/functionApply.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/functionCall.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/functionCall.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/reflectApply.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/reflectApply.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bind-apply-helpers/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/call-bound/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/camelcase/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/camelcase/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/camelcase/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/camelcase/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/camelcase/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/bin/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/3d.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/block.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/chrome.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/console.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/grid.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/huge.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/pallet.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/shade.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/simple.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/simple3d.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/simpleBlock.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/slick.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/fonts/tiny.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddChar.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddChar.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddLetterSpacing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddLetterSpacing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddLine.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddLine.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddShortcuts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AddShortcuts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AlignText.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/AlignText.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CharLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CharLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CheckInput.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CheckInput.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CleanInput.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/CleanInput.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Color.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Color.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Colorize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Colorize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Debugging.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Debugging.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/DisplayHelp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/DisplayHelp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/DisplayVersion.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/DisplayVersion.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetFirstCharacterPosition.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetFirstCharacterPosition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetFont.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetFont.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetLongestLine.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/GetLongestLine.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Gradient.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Gradient.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Log.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Log.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/ParseArgs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/ParseArgs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Render.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Render.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Say.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Say.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Size.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/Size.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/UpperCaseFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/UpperCaseFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/node_modules/supports-color/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cfonts/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/source/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/source/templates.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/chalk/source/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/helpers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/helpers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/positionals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/positionals.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/positionals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/esm/positionals.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/helpers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/helpers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/positionals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/positionals.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/positionals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/lib/positionals.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio-select/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/attributes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/attributes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/attributes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/css.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/css.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/css.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/css.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/extract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/extract.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/extract.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/extract.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/forms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/forms.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/forms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/forms.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/manipulation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/manipulation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/manipulation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/manipulation.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/traversing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/traversing.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/traversing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/api/traversing.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/cheerio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/cheerio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/cheerio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/cheerio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/index-browser.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/index-browser.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load-parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load-parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load-parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load-parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/load.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/options.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parsers/parse5-adapter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parsers/parse5-adapter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parsers/parse5-adapter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/parsers/parse5-adapter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/slim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/slim.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/slim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/slim.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/static.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/static.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/static.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/static.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/browser/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/attributes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/attributes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/attributes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/css.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/css.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/css.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/css.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/extract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/extract.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/extract.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/extract.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/forms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/forms.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/forms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/forms.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/manipulation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/manipulation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/manipulation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/manipulation.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/traversing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/traversing.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/traversing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/api/traversing.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/cheerio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/cheerio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/cheerio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/cheerio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load-parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load-parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load-parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load-parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/load.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/options.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/slim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/slim.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/slim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/slim.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/static.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/static.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/static.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/static.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/commonjs/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/attributes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/attributes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/attributes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/css.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/css.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/css.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/css.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/extract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/extract.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/extract.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/extract.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/forms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/forms.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/forms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/forms.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/manipulation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/manipulation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/manipulation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/manipulation.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/traversing.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/traversing.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/traversing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/api/traversing.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/cheerio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/cheerio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/cheerio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/cheerio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load-parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load-parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load-parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load-parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/load.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/options.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parsers/parse5-adapter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parsers/parse5-adapter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parsers/parse5-adapter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/parsers/parse5-adapter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/slim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/slim.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/slim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/slim.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/static.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/static.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/static.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/static.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/dist/esm/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/__fixtures__/fixtures.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/__tests__/deprecated.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/__tests__/xml.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/attributes.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/attributes.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/css.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/css.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/extract.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/extract.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/forms.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/forms.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/manipulation.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/manipulation.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/traversing.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/api/traversing.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/cheerio.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/cheerio.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/index-browser.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/index.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/load-parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/load.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/load.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/options.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/parse.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/parsers/parse5-adapter.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/slim.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/static.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/static.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/utils.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cheerio/src/utils.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/boxes.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-boxes/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-cursor/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-cursor/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-cursor/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-cursor/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-cursor/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/bin/highlight
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/cli.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/cli.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/test/test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/test/test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/test/test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/theme.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/theme.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/dist/theme.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/common/doctype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/common/error-codes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/common/foreign-content.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/common/html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/common/unicode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/error-reporting/mixin-base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/error-reporting/parser-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/error-reporting/preprocessor-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/location-info/open-element-stack-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/location-info/parser-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/location-info/tokenizer-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/extensions/position-tracking/preprocessor-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/parser/formatting-element-list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/parser/open-element-stack.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/serializer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/tokenizer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/tokenizer/named-entity-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/tokenizer/preprocessor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/tree-adapters/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/utils/merge-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/utils/mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/common/doctype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/common/error-codes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/common/foreign-content.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/common/html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/common/unicode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/error-reporting/mixin-base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/error-reporting/parser-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/error-reporting/preprocessor-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/location-info/open-element-stack-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/location-info/parser-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/location-info/tokenizer-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/extensions/position-tracking/preprocessor-mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/parser/formatting-element-list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/parser/open-element-stack.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/serializer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/tokenizer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/tokenizer/named-entity-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/tokenizer/preprocessor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/tree-adapters/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/utils/merge-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/lib/utils/mixin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/node_modules/parse5/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-highlight/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-spinners/spinners.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/is-fullwidth-code-point/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/slice-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/slice-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/slice-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/node_modules/slice-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cli-truncate/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/build/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/build/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/build/lib/string-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-regex/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/es2015/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/es2015/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/emoji-regex/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/is-fullwidth-code-point/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/string-width/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/strip-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/wrap-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/wrap-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/wrap-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/node_modules/wrap-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cliui/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/code-excerpt/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/code-excerpt/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/code-excerpt/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/code-excerpt/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/code-excerpt/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/conversions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-convert/route.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-name/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-name/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-name/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/color-name/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/combined-stream/License
+lib/node_modules/@nanocollective/nanocoder/node_modules/combined-stream/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/combined-stream/lib/combined_stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/combined-stream/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/combined-stream/yarn.lock
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/esm.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/argument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/command.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/help.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/option.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/lib/suggestSimilar.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/package-support.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/typings/esm.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/commander/typings/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/console-table-printer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/console-table-printer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/input-converter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/input-converter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/internal-table-printer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/internal-table-printer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/internal-table.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/internal-table.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/table-pre-processors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/internalTable/table-pre-processors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/common.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/common.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/external-table.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/external-table.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/internal-table.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/models/internal-table.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/colored-console-line.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/colored-console-line.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/console-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/console-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/string-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/string-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/table-constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/table-constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/table-helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/dist/src/utils/table-helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/console-table-printer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-disposition/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-disposition/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-disposition/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-disposition/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-disposition/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-type/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-type/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-type/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-type/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/content-type/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/convert-to-spaces/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie-signature/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie-signature/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie-signature/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie-signature/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie-signature/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cookie/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/CONTRIBUTING.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cors/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/lib/enoent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/lib/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/lib/util/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/lib/util/readShebang.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/lib/util/resolveCommand.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cross-spawn/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/attributes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/attributes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/attributes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/compile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/compile.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/compile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/compile.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/attributes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/attributes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/attributes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/compile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/compile.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/compile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/compile.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/general.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/general.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/general.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/general.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/cache.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/cache.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/cache.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/querying.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/querying.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/querying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/querying.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/selectors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/selectors.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/selectors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/helpers/selectors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/aliases.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/aliases.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/aliases.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/aliases.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/filters.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/filters.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/filters.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/filters.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/subselects.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/subselects.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/subselects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/pseudo-selectors/subselects.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/sort.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/sort.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/sort.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/sort.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/esm/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/general.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/general.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/general.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/general.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/cache.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/cache.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/cache.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/querying.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/querying.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/querying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/querying.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/selectors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/selectors.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/selectors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/helpers/selectors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/aliases.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/aliases.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/aliases.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/aliases.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/filters.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/filters.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/filters.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/filters.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/pseudos.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/pseudos.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/pseudos.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/pseudos.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/subselects.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/subselects.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/subselects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/pseudo-selectors/subselects.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/sort.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/sort.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/sort.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/sort.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/lib/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-select/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/stringify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/stringify.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/commonjs/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/stringify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/stringify.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/lib/es/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/css-what/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/CSSStyleDeclaration.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/allExtraProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/allWebkitProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/generated/allProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/generated/implementedProperties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/generated/properties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/parsers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/background.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/backgroundAttachment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/backgroundColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/backgroundImage.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/backgroundPosition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/backgroundRepeat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/border.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderBottom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderBottomColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderBottomStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderBottomWidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderCollapse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderLeft.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderLeftColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderLeftStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderLeftWidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderRightColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderRightStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderRightWidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderSpacing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderTop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderTopColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderTopStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderTopWidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/borderWidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/bottom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/clear.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/clip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/color.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/flex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/flexBasis.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/flexGrow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/flexShrink.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/float.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/floodColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/font.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/fontFamily.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/fontSize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/fontStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/fontVariant.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/fontWeight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/height.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/left.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/lightingColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/lineHeight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/margin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/marginBottom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/marginLeft.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/marginRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/marginTop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/opacity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/outlineColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/padding.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/paddingBottom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/paddingLeft.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/paddingRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/paddingTop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/right.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/stopColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/top.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitBorderAfterColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitBorderBeforeColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitBorderEndColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitBorderStartColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitColumnRuleColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitTapHighlightColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitTextEmphasisColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitTextFillColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/webkitTextStrokeColor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/properties/width.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/utils/camelize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/utils/propertyDescriptors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/lib/utils/strings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/README.mdown
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/build/CSSOM.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSConditionRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSContainerRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSDocumentRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSFontFaceRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSGroupingRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSHostRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSImportRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSKeyframeRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSKeyframesRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSLayerBlockRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSMediaRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSOM.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSStartingStyleRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSStyleDeclaration.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSStyleRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSStyleSheet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSSupportsRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/CSSValueExpression.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/MatcherList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/MediaList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/StyleSheet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/clone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/lib/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/node_modules/rrweb-cssom/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/cssstyle/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/data-urls/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/data-urls/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/data-urls/lib/parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/data-urls/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/data-urls/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/src/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/src/common.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/src/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/debug/src/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/decamelize/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/decamelize/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/decamelize/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/decamelize/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/LICENCE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/decimal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/decimal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/decimal.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/decimal.js/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/define-property/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/define-property/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/define-property/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/define-property/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/.npmignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/License
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/Makefile
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/lib/delayed_stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/delayed-stream/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/lib/browser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/depd/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/foreignNames.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/foreignNames.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/foreignNames.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/foreignNames.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/foreignNames.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/foreignNames.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dom-serializer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domelementtype/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/node.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/node.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/node.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/node.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/lib/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domhandler/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/feeds.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/feeds.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/feeds.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/feeds.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/helpers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/helpers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/legacy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/legacy.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/legacy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/legacy.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/manipulation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/manipulation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/manipulation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/manipulation.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/querying.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/querying.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/querying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/querying.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/stringify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/stringify.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/stringify.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/traversal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/traversal.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/traversal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/esm/traversal.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/feeds.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/feeds.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/feeds.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/feeds.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/helpers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/helpers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/helpers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/legacy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/legacy.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/legacy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/legacy.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/manipulation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/manipulation.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/manipulation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/manipulation.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/querying.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/querying.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/querying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/querying.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/stringify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/stringify.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/stringify.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/traversal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/traversal.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/traversal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/lib/traversal.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/domutils/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/README-es.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/config.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/lib/cli-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/lib/env-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/lib/main.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/lib/main.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dotenv/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/get.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/get.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/test/get.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/test/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/dunder-proto/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ee-first/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ee-first/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ee-first/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ee-first/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/emoji-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/encodeurl/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/encodeurl/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/encodeurl/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/encodeurl/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/sniffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/sniffer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/sniffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/commonjs/sniffer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/sniffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/sniffer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/sniffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/dist/esm/sniffer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/sniffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/encoding-sniffer/sniffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode_codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode_codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode_codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/decode_codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode_codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode_codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode_codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/decode_codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/lib/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/entities/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/environment/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/environment/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/environment/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/environment/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/environment/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-define-property/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/eval.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/eval.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/ref.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/ref.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/syntax.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/syntax.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/type.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/uri.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-errors/uri.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/RequireObjectCoercible.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/RequireObjectCoercible.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/ToObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/ToObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/isObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/isObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-object-atoms/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-set-tostringtag/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/add.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/add.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/after.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/after.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/ary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/ary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assign.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assign.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignInWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignInWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/assignWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/at.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/at.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/attempt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/attempt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/before.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/before.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bind.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bind.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bindAll.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bindAll.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bindKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/bindKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/camelCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/camelCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/capitalize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/capitalize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/castArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/castArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/ceil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/ceil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/chunk.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/chunk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/clamp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/clamp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/clone.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/clone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneDeepWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneDeepWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cloneWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/compact.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/compact.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/concat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/concat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cond.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/cond.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/conforms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/conforms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/conformsTo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/conformsTo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/constant.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/constant.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/countBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/countBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/create.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/create.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/curry.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/curry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/curryRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/curryRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/debounce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/debounce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/deburr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/deburr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaultTo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaultTo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaults.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaults.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaultsDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defaultsDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/defer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/delay.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/delay.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/difference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/difference.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/differenceBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/differenceBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/differenceWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/differenceWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/divide.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/divide.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/drop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/drop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/dropWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/each.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/each.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/eachRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/eachRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/endsWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/endsWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/eq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/eq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/escapeRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/escapeRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/every.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/every.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/extend.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/extend.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/extendWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/extendWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/fill.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/fill.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/filter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/filter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/find.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/find.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLast.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLast.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLastIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLastIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLastKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/findLastKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/first.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/first.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMapDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMapDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMapDepth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatMapDepth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatten.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flatten.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flattenDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flattenDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flattenDepth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flattenDepth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/floor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/floor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flowRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/flowRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forEach.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forEach.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forEachRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forEachRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forInRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forInRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forOwn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forOwn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forOwnRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/forOwnRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/fromPairs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/fromPairs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/functions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/functions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/functionsIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/functionsIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/get.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/get.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/groupBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/groupBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/gt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/gt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/gte.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/gte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/has.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/has.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/hasIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/hasIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/head.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/head.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/identity.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/identity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/inRange.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/inRange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/includes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/includes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/indexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/indexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/initial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/initial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersectionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersectionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersectionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/intersectionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invert.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invert.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invertBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invertBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invoke.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invoke.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invokeMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/invokeMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArguments.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArguments.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayLike.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayLike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayLikeObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isArrayLikeObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isBoolean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isBoolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isDate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isDate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isElement.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEmpty.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEmpty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEqual.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEqual.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEqualWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isEqualWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isFinite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isFinite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isFunction.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMatch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMatch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMatchWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isMatchWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNaN.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNaN.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNative.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNumber.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isObjectLike.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isObjectLike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isPlainObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isPlainObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSafeInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSafeInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSymbol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isSymbol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isTypedArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isTypedArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isUndefined.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isUndefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isWeakMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isWeakMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isWeakSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/isWeakSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/iteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/iteratee.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/join.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/join.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/kebabCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/kebabCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keyBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keyBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keysIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/keysIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/last.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/last.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lastIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lastIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lowerCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lowerCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lowerFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lowerFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lte.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/lte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mapKeys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mapKeys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mapValues.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mapValues.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/matches.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/matches.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/matchesProperty.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/matchesProperty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/max.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/maxBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/maxBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/meanBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/meanBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/memoize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/memoize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/merge.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/merge.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mergeWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/mergeWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/method.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/method.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/methodOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/methodOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/min.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/minBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/minBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/multiply.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/multiply.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/negate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/negate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/noop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/noop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/now.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/now.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/nth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/nth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/nthArg.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/nthArg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/omit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/omit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/omitBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/omitBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/once.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/once.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/orderBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/orderBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/over.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/over.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overArgs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overArgs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overEvery.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overEvery.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overSome.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/overSome.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pad.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pad.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/padEnd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/padEnd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/padStart.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/padStart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/parseInt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/parseInt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partialRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partialRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partition.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/partition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pick.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pick.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pickBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pickBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/property.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/property.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/propertyOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/propertyOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAll.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAll.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAllBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAllBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAllWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAllWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/pullAt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/random.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/random.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rangeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rangeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rearg.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rearg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reduce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reduce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reduceRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reduceRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/remove.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/remove.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/repeat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/repeat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/replace.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/replace.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rest.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/rest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/result.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/result.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reverse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/reverse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/round.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/round.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sample.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sample.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sampleSize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sampleSize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/setWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/setWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/shuffle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/shuffle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/size.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/size.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/slice.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/slice.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/snakeCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/snakeCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/some.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/some.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndexBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndexBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndexBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndexBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sortedLastIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/split.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/split.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/spread.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/spread.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/startCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/startCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/startsWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/startsWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubFalse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubFalse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubTrue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/stubTrue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/subtract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/subtract.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sumBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/sumBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/tail.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/tail.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/take.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/take.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/takeWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/template.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/templateSettings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/templateSettings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/throttle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/throttle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/times.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/times.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toDefaulted.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toDefaulted.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toFinite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toFinite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toLower.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toLower.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toNumber.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPairs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPairs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPairsIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPairsIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPlainObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toPlainObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toSafeInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toSafeInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toUpper.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/toUpper.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/transform.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/transform.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trimEnd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trimEnd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trimStart.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/trimStart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/truncate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/truncate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unescape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unescape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqueId.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/uniqueId.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unset.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unzip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unzip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unzipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/unzipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/update.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/update.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/updateWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/updateWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/upperCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/upperCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/upperFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/upperFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/valuesIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/valuesIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/without.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/without.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/words.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/words.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/wrap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/wrap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xorBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xorBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xorWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/xorWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipObjectDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipObjectDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/compat/zipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/_internal/compareValues.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/_internal/compareValues.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/_internal/isUnsafeProperty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/_internal/isUnsafeProperty.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/at.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/at.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/at.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/at.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/chunk.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/chunk.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/chunk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/chunk.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/compact.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/compact.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/compact.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/compact.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/countBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/countBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/countBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/countBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/difference.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/difference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/difference.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/difference.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/differenceWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/drop.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/drop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/drop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/drop.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRightWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropRightWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/dropWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/fill.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/fill.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/fill.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/fill.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMapDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMapDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMapDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatMapDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatten.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatten.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatten.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flatten.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flattenDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flattenDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flattenDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/flattenDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/forEachRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/forEachRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/forEachRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/forEachRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/groupBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/groupBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/groupBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/groupBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/head.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/head.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/head.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/head.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/initial.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/initial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/initial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/initial.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersection.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersection.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/intersectionWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubset.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubset.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubset.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubsetWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubsetWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubsetWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/isSubsetWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/keyBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/keyBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/keyBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/keyBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/last.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/last.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/last.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/last.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/maxBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/maxBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/maxBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/maxBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/minBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/minBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/minBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/minBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/orderBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/orderBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/orderBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/orderBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/partition.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/partition.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/partition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/partition.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pull.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pull.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pullAt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pullAt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pullAt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/pullAt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/remove.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/remove.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/remove.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/remove.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sample.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sample.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sample.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sample.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sampleSize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sampleSize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sampleSize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sampleSize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/shuffle.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/shuffle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/shuffle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/shuffle.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sortBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sortBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sortBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/sortBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/tail.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/tail.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/tail.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/tail.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/take.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/take.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/take.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/take.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRightWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeRightWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/takeWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/toFilled.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/toFilled.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/toFilled.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/toFilled.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/union.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/union.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unionWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniq.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniq.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/uniqWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzip.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzip.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzipWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/unzipWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/windowed.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/windowed.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/windowed.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/windowed.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/without.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/without.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/without.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/without.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xor.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xor.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/xorWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zip.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zip.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/array/zipWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/browser.global.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ArrayIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ArrayIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ConformsPredicateObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ConformsPredicateObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/EmptyObjectOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/EmptyObjectOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/Equals.d.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/Equals.d.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/GetFieldType.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/GetFieldType.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsEqualCustomizer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsEqualCustomizer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsMatchWithCustomizer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsMatchWithCustomizer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsWritable.d.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IsWritable.d.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IterateeShorthand.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/IterateeShorthand.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIteratee.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIterateeCustom.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIterateeCustom.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIteratorTypeGuard.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListIteratorTypeGuard.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListOfRecursiveArraysOrValues.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ListOfRecursiveArraysOrValues.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MAX_ARRAY_LENGTH.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MAX_ARRAY_LENGTH.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MAX_SAFE_INTEGER.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MAX_SAFE_INTEGER.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/Many.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/Many.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MemoListIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MemoListIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MemoObjectIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MemoObjectIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MutableList.d.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/MutableList.d.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ObjectIteratee.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ObjectIteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ObjectIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ObjectIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/PartialShallow.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/PartialShallow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/PropertyPath.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/PropertyPath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/RecursiveArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/RecursiveArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/RejectReadonly.d.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/RejectReadonly.d.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/StringIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/StringIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/TupleIterator.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/TupleIterator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIteratee.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIterateeCustom.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIterateeCustom.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIteratorTypeGuard.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueIteratorTypeGuard.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueKeyIteratee.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueKeyIteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueKeyIterateeTypeGuard.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/ValueKeyIterateeTypeGuard.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/assignValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/assignValue.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/compareValues.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/compareValues.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/copyArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/copyArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/decimalAdjust.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/decimalAdjust.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/flattenArrayLike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/flattenArrayLike.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getSymbols.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getSymbols.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getSymbolsIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getSymbolsIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getTag.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/getTag.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isDeepKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isDeepKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isIndex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isIterateeCall.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isIterateeCall.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isPrototype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/isPrototype.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/mapToEntries.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/mapToEntries.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/normalizeForCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/normalizeForCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/setToEntries.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/setToEntries.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/tags.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/tags.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/toArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/toArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/toKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/_internal/toKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/castArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/castArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/castArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/castArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/chunk.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/chunk.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/chunk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/chunk.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/compact.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/compact.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/compact.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/compact.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/concat.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/concat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/concat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/concat.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/countBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/countBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/countBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/countBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/difference.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/difference.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/difference.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/difference.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/differenceWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/drop.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/drop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/drop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/drop.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRightWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropRightWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/dropWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/every.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/every.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/every.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/every.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/fill.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/fill.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/fill.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/fill.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/filter.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/filter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/filter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/filter.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/find.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/find.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/find.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/find.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findIndex.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findIndex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLast.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLast.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLast.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLast.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLastIndex.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLastIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLastIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/findLastIndex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDepth.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDepth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDepth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatMapDepth.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatten.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatten.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatten.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flatten.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDepth.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDepth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDepth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/flattenDepth.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEach.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEach.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEach.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEach.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEachRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEachRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEachRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/forEachRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/groupBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/groupBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/groupBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/groupBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/head.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/head.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/head.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/head.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/includes.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/includes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/includes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/includes.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/indexOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/indexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/indexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/indexOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/initial.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/initial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/initial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/initial.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersection.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersection.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/intersectionWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/invokeMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/invokeMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/invokeMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/invokeMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/join.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/join.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/join.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/join.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/keyBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/keyBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/keyBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/keyBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/last.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/last.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/last.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/last.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/lastIndexOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/lastIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/lastIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/lastIndexOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/map.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/map.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/nth.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/nth.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/nth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/nth.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/orderBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/orderBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/orderBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/orderBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/partition.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/partition.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/partition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/partition.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pull.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pull.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAll.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAll.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAll.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAll.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAllWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/pullAt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduce.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduce.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduceRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduceRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduceRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reduceRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/remove.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/remove.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/remove.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/remove.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reverse.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reverse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reverse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/reverse.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sample.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sample.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sample.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sample.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sampleSize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sampleSize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sampleSize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sampleSize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/shuffle.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/shuffle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/shuffle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/shuffle.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/size.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/size.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/size.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/size.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/slice.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/slice.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/slice.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/slice.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/some.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/some.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/some.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/some.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndex.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedIndexOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndex.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/sortedLastIndexOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/tail.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/tail.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/tail.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/tail.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/take.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/take.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/take.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/take.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRightWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRightWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRightWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeRightWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeWhile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeWhile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeWhile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/takeWhile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/union.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/union.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unionWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniq.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniq.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/uniqWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzip.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzip.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzipWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/unzipWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/without.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/without.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/without.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/without.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xor.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xor.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/xorWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zip.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zip.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObjectDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObjectDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObjectDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipObjectDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/array/zipWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/compat.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/compat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/compat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/compat.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/after.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/after.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/after.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/after.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/ary.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/ary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/ary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/ary.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/attempt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/attempt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/attempt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/attempt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/before.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/before.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/before.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/before.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bind.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bind.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bind.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bind.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bindKey.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bindKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bindKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/bindKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curry.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curry.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curry.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curryRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curryRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curryRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/curryRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/debounce.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/debounce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/debounce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/debounce.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/defer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/defer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/defer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/defer.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/delay.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/delay.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/delay.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/delay.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flip.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flip.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flip.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flip.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flow.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flow.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flowRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flowRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flowRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/flowRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/identity.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/identity.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/identity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/identity.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/memoize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/memoize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/memoize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/memoize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/negate.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/negate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/negate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/negate.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/noop.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/noop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/noop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/noop.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/nthArg.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/nthArg.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/nthArg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/nthArg.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/once.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/once.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/once.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/once.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/overArgs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/overArgs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/overArgs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/overArgs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partial.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partial.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partialRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partialRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partialRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/partialRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rearg.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rearg.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rearg.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rearg.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rest.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rest.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/rest.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/spread.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/spread.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/spread.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/spread.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/throttle.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/throttle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/throttle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/throttle.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/unary.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/unary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/unary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/unary.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/wrap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/wrap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/wrap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/function/wrap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/add.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/add.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/add.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/add.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/ceil.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/ceil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/ceil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/ceil.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/clamp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/clamp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/clamp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/clamp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/divide.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/divide.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/divide.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/divide.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/floor.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/floor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/floor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/floor.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/inRange.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/inRange.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/inRange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/inRange.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/max.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/max.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/max.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/maxBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/maxBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/maxBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/maxBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/mean.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/mean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/mean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/mean.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/meanBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/meanBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/meanBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/meanBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/min.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/min.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/min.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/minBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/minBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/minBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/minBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/multiply.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/multiply.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/multiply.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/multiply.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/parseInt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/parseInt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/parseInt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/parseInt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/random.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/random.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/random.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/random.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/range.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/range.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/rangeRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/rangeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/rangeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/rangeRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/round.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/round.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/round.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/round.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/subtract.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/subtract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/subtract.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/subtract.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sum.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sum.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sumBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sumBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sumBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/math/sumBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assign.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assign.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assign.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assign.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignInWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignInWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignInWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignInWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/assignWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/at.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/at.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/at.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/at.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/clone.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/clone.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/clone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/clone.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeepWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeepWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeepWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneDeepWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/cloneWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/create.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/create.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/create.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/create.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaults.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaults.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaults.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaults.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaultsDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaultsDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaultsDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/defaultsDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findKey.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findLastKey.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findLastKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findLastKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/findLastKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forInRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forInRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forInRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forInRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwnRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwnRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwnRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/forOwnRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/fromPairs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/fromPairs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/fromPairs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/fromPairs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functionsIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functionsIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functionsIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/functionsIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/get.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/get.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/get.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/get.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/has.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/has.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/has.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/has.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/hasIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/hasIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/hasIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/hasIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invert.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invert.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invert.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invert.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invertBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invertBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invertBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/invertBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keys.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keys.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keysIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keysIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keysIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/keysIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapKeys.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapKeys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapKeys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapKeys.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapValues.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapValues.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapValues.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mapValues.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/merge.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/merge.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/merge.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/merge.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mergeWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mergeWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mergeWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/mergeWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omit.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omit.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omitBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omitBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omitBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/omitBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pick.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pick.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pick.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pick.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pickBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pickBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pickBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/pickBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/property.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/property.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/property.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/property.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/propertyOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/propertyOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/propertyOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/propertyOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/result.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/result.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/result.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/result.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/set.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/set.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/setWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/setWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/setWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/setWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toDefaulted.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toDefaulted.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toDefaulted.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toDefaulted.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairsIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairsIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairsIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/toPairsIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/transform.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/transform.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/transform.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/transform.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/unset.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/unset.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/unset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/unset.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/update.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/update.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/update.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/update.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/updateWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/updateWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/updateWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/updateWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/values.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/values.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/valuesIn.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/valuesIn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/valuesIn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/object/valuesIn.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conforms.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conforms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conforms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conforms.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conformsTo.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conformsTo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conformsTo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/conformsTo.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArguments.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArguments.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArguments.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArguments.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayBuffer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayBuffer.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLike.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLike.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLike.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLikeObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLikeObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLikeObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isArrayLikeObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBoolean.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBoolean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBoolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBoolean.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBuffer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isBuffer.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isDate.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isDate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isDate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isDate.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isElement.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isElement.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isElement.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEmpty.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEmpty.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEmpty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEmpty.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEqualWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEqualWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEqualWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isEqualWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isError.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isError.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFinite.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFinite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFinite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFinite.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFunction.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFunction.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isFunction.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isInteger.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isInteger.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isLength.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isLength.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatch.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatch.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatchWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatchWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatchWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isMatchWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNaN.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNaN.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNaN.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNaN.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNative.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNative.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNative.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNil.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNil.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNull.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNull.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNumber.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNumber.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isNumber.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObjectLike.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObjectLike.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObjectLike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isObjectLike.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isPlainObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isPlainObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isPlainObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isPlainObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isRegExp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isRegExp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSafeInteger.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSafeInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSafeInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSafeInteger.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSet.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSet.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isString.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isString.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSymbol.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSymbol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSymbol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isSymbol.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isTypedArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isTypedArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isTypedArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isTypedArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isUndefined.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isUndefined.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isUndefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isUndefined.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakSet.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/isWeakSet.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matches.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matches.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matches.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matches.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matchesProperty.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matchesProperty.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matchesProperty.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/predicate/matchesProperty.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/camelCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/camelCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/camelCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/camelCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/capitalize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/capitalize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/capitalize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/capitalize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/deburr.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/deburr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/deburr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/deburr.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/endsWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/endsWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/endsWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/endsWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escape.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escape.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escapeRegExp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escapeRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escapeRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/escapeRegExp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/kebabCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/kebabCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/kebabCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/kebabCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerFirst.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/lowerFirst.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/pad.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/pad.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/pad.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/pad.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padEnd.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padEnd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padEnd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padEnd.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padStart.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padStart.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padStart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/padStart.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/repeat.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/repeat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/repeat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/repeat.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/replace.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/replace.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/replace.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/replace.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/snakeCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/snakeCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/snakeCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/snakeCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/split.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/split.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/split.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/split.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startsWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startsWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startsWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/startsWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/template.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/template.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/template.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toLower.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toLower.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toLower.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toLower.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toUpper.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toUpper.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toUpper.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/toUpper.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trim.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trim.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimEnd.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimEnd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimEnd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimEnd.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimStart.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimStart.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimStart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/trimStart.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/truncate.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/truncate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/truncate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/truncate.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/unescape.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/unescape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/unescape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/unescape.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperFirst.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/upperFirst.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/words.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/words.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/words.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/string/words.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/toolkit.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/toolkit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/toolkit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/toolkit.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/bindAll.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/bindAll.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/bindAll.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/bindAll.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/cond.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/cond.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/cond.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/cond.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/constant.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/constant.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/constant.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/constant.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/defaultTo.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/defaultTo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/defaultTo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/defaultTo.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/eq.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/eq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/eq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/eq.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gte.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gte.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/gte.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/invoke.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/invoke.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/invoke.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/invoke.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/iteratee.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/iteratee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/iteratee.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/iteratee.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lte.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lte.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/lte.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/method.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/method.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/method.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/method.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/methodOf.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/methodOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/methodOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/methodOf.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/now.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/now.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/now.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/now.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/over.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/over.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/over.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/over.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overEvery.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overEvery.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overEvery.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overEvery.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overSome.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overSome.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overSome.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/overSome.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubFalse.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubFalse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubFalse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubFalse.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubString.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubString.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubTrue.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubTrue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubTrue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/stubTrue.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/times.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/times.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/times.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/times.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toFinite.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toFinite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toFinite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toFinite.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toInteger.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toInteger.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toLength.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toLength.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toNumber.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toNumber.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toNumber.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPath.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPath.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPlainObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPlainObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPlainObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toPlainObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toSafeInteger.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toSafeInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toSafeInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toSafeInteger.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toString.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/toString.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/uniqueId.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/uniqueId.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/uniqueId.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/compat/util/uniqueId.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/AbortError.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/AbortError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/AbortError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/AbortError.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/TimeoutError.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/TimeoutError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/TimeoutError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/TimeoutError.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/error/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/after.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/after.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/after.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/after.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/ary.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/ary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/ary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/ary.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/asyncNoop.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/asyncNoop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/asyncNoop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/asyncNoop.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/before.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/before.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/before.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/before.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curry.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curry.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curry.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curryRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curryRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curryRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/curryRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/debounce.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/debounce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/debounce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/debounce.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flow.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flow.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flowRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flowRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flowRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/flowRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/identity.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/identity.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/identity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/identity.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/memoize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/memoize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/memoize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/memoize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/negate.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/negate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/negate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/negate.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/noop.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/noop.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/noop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/noop.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/once.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/once.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/once.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/once.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partial.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partial.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partial.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partial.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partialRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partialRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partialRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/partialRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/rest.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/rest.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/rest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/rest.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/retry.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/retry.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/retry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/retry.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/spread.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/spread.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/spread.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/spread.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/throttle.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/throttle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/throttle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/throttle.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/unary.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/unary.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/unary.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/function/unary.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/clamp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/clamp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/clamp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/clamp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/inRange.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/inRange.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/inRange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/inRange.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/mean.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/mean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/mean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/mean.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/meanBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/meanBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/meanBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/meanBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/median.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/median.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/median.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/median.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/medianBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/medianBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/medianBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/medianBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/random.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/random.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/random.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/random.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/randomInt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/randomInt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/randomInt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/randomInt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/range.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/range.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/rangeRight.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/rangeRight.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/rangeRight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/rangeRight.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/round.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/round.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/round.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/round.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sum.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sum.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sumBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sumBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sumBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/math/sumBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/clone.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/clone.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/clone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/clone.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeepWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeepWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeepWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/cloneDeepWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/findKey.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/findKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/findKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/findKey.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/flattenObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/flattenObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/flattenObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/flattenObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/invert.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/invert.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/invert.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/invert.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapKeys.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapKeys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapKeys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapKeys.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapValues.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapValues.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapValues.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mapValues.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/merge.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/merge.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/merge.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/merge.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mergeWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mergeWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mergeWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/mergeWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omit.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omit.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omitBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omitBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omitBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/omitBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pick.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pick.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pick.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pick.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pickBy.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pickBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pickBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/pickBy.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toCamelCaseKeys.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toCamelCaseKeys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toCamelCaseKeys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toCamelCaseKeys.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toMerged.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toMerged.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toMerged.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toMerged.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toSnakeCaseKeys.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toSnakeCaseKeys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toSnakeCaseKeys.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/object/toSnakeCaseKeys.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isArrayBuffer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isArrayBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isArrayBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isArrayBuffer.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBlob.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBlob.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBlob.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBlob.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBoolean.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBoolean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBoolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBoolean.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBrowser.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBrowser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBrowser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBrowser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBuffer.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBuffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBuffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isBuffer.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isDate.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isDate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isDate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isDate.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqual.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqual.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqual.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqual.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqualWith.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqualWith.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqualWith.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isEqualWith.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isError.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isError.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFile.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFile.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFunction.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFunction.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isFunction.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSON.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSON.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSON.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSON.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSONValue.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSONValue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSONValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isJSONValue.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isLength.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isLength.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNil.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNil.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNode.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNode.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNotNil.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNotNil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNotNil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNotNil.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNull.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNull.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isNull.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPlainObject.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPlainObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPlainObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPlainObject.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPrimitive.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPrimitive.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPrimitive.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPrimitive.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPromise.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPromise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPromise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isPromise.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isRegExp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isRegExp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSet.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSet.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isString.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isString.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSymbol.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSymbol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSymbol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isSymbol.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isTypedArray.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isTypedArray.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isTypedArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isTypedArray.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isUndefined.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isUndefined.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isUndefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isUndefined.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakMap.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakMap.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakMap.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakSet.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/predicate/isWeakSet.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/delay.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/delay.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/delay.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/delay.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/mutex.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/mutex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/mutex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/mutex.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/semaphore.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/semaphore.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/semaphore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/semaphore.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/timeout.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/timeout.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/timeout.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/timeout.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/withTimeout.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/withTimeout.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/withTimeout.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/promise/withTimeout.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/camelCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/camelCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/camelCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/camelCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/capitalize.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/capitalize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/capitalize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/capitalize.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/constantCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/constantCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/constantCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/constantCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/deburr.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/deburr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/deburr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/deburr.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escape.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escape.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escapeRegExp.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escapeRegExp.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escapeRegExp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/escapeRegExp.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/kebabCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/kebabCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/kebabCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/kebabCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerFirst.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/lowerFirst.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pad.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pad.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pad.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pad.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pascalCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pascalCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pascalCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/pascalCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/reverseString.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/reverseString.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/reverseString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/reverseString.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/snakeCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/snakeCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/snakeCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/snakeCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/startCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/startCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/startCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/startCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trim.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trim.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimEnd.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimEnd.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimEnd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimEnd.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimStart.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimStart.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimStart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/trimStart.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/unescape.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/unescape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/unescape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/unescape.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperCase.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperCase.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperCase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperCase.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperFirst.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperFirst.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperFirst.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/upperFirst.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/words.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/words.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/words.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/string/words.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attempt.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attempt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attempt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attempt.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attemptAsync.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attemptAsync.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attemptAsync.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/attemptAsync.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/invariant.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/invariant.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/invariant.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/dist/util/invariant.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/function.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/function.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/math.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/math.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/object.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/predicate.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/predicate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/src/compat/_internal/Equals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/src/compat/_internal/IsWritable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/src/compat/_internal/MutableList.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/src/compat/_internal/RejectReadonly.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/es-toolkit/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/sync/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/sync/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/sync/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/escalade/sync/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-html/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-html/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-html/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-html/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/escape-string-regexp/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/etag/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/etag/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/etag/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/etag/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/etag/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/umd/eventemitter3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/umd/eventemitter3.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventemitter3/umd/eventemitter3.min.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.cjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.cjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/dist/stream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/src/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/src/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/src/stream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/src/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.cjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/src/EventSource.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/src/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/eventsource/src/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/dist/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/dist/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/dist/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/license.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/application.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/express.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/request.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/response.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/lib/view.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/express/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/es6/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/es6/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/es6/react.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/es6/react.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/react.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal/react.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.gitattributes
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.github/.stale.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.github/dependabot.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.github/tests_checker.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.github/workflows/ci.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/.github/workflows/package-manager-ci.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/benchmark.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/equal.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/non-simple-domain.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/string-array-to-hex-stripped.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/benchmark/ws-is-secure.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/eslint.config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/lib/schemes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/ajv.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/equal.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/fixtures/uri-js-parse.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/fixtures/uri-js-serialize.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/parse.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/resolve.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/rfc-3986.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/serialize.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/uri-js-compatibility.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/uri-js.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/test/util.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/fast-uri/types/index.test-d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/figures/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/figures/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/figures/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/figures/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/figures/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/finalhandler/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/finalhandler/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/finalhandler/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/finalhandler/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/finalhandler/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/License
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/lib/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/lib/form_data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/lib/populate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/db.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-db/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/node_modules/mime-types/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/form-data/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/forwarded/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/forwarded/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/forwarded/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/forwarded/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/forwarded/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/fresh/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/fresh/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/fresh/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/fresh/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/fresh/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/.github/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/implementation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/test/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/function-bind/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-caller-file/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/lookup.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-east-asian-width/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-intrinsic/test/GetIntrinsic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/Object.getPrototypeOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/Object.getPrototypeOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/Reflect.getPrototypeOf.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/Reflect.getPrototypeOf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/get-proto/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/gOPD.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/gOPD.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/gopd/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/gradient-string/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/gradient-string/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/gradient-string/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/gradient-string/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-flag/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-flag/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-flag/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-flag/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-flag/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/shams.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/shams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/test/shams/core-js.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/test/shams/get-own-property-symbols.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/test/tests.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-symbols/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/shams.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/shams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/test/shams/core-js.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/test/shams/get-own-property-symbols.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/test/tests.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/has-tostringtag/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/hasown/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/core.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/highlight.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/1c.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/abnf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/accesslog.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/actionscript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ada.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/angelscript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/apache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/applescript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/arcade.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/arduino.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/armasm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/asciidoc.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/aspectj.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/autohotkey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/autoit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/avrasm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/awk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/axapta.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/bash.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/basic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/bnf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/brainfuck.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/c-like.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/c.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/cal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/capnproto.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ceylon.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/clean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/clojure-repl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/clojure.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/cmake.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/coffeescript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/coq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/cos.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/cpp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/crmsh.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/crystal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/csharp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/csp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/css.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/d.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dart.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/delphi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/diff.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/django.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dns.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dockerfile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dos.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dsconfig.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/dust.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ebnf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/elixir.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/elm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/erb.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/erlang-repl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/erlang.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/excel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/fix.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/flix.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/fortran.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/fsharp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gauss.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gcode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gherkin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/glsl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/go.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/golo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/gradle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/groovy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/haml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/handlebars.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/haskell.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/haxe.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/hsp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/htmlbars.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/http.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/hy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/inform7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ini.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/irpf90.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/isbl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/java.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/javascript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/jboss-cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/json.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/julia-repl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/julia.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/kotlin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/lasso.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/latex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ldif.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/leaf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/less.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/lisp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/livecodeserver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/livescript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/llvm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/lsl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/lua.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/makefile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/markdown.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mathematica.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/matlab.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/maxima.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mercury.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mipsasm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mizar.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/mojolicious.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/monkey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/moonscript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/n1ql.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/nginx.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/nim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/nix.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/node-repl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/nsis.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/objectivec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ocaml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/openscad.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/oxygene.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/parser3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/perl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/pf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/pgsql.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/php-template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/php.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/plaintext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/pony.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/powershell.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/processing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/profile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/prolog.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/properties.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/protobuf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/puppet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/purebasic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/python-repl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/python.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/q.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/qml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/r.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/reasonml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/rib.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/roboconf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/routeros.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/rsl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ruby.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/ruleslanguage.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/rust.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/sas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/scala.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/scheme.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/scilab.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/scss.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/shell.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/smali.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/smalltalk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/sml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/sqf.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/sql.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/sql_more.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/stan.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/stata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/step21.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/stylus.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/subunit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/swift.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/taggerscript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/tap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/tcl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/thrift.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/tp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/twig.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/typescript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vala.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vbnet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vbscript-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vbscript.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/verilog.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vhdl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/vim.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/x86asm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/xl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/xquery.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/yaml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/lib/languages/zephir.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/a11y-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/a11y-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/agate.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/an-old-hope.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/androidstudio.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/arduino-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/arta.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/ascetic.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-cave-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-cave-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-dune-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-dune-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-estuary-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-estuary-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-forest-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-forest-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-heath-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-heath-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-lakeside-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-lakeside-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-plateau-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-plateau-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-savanna-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-savanna-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-seaside-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-seaside-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-sulphurpool-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atelier-sulphurpool-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atom-one-dark-reasonable.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atom-one-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/atom-one-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/brown-paper.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/brown-papersq.png
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/codepen-embed.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/color-brewer.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/darcula.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/default.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/docco.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/dracula.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/far.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/foundation.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/github-gist.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/github.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/gml.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/googlecode.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/gradient-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/gradient-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/grayscale.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/gruvbox-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/gruvbox-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/hopscotch.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/hybrid.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/idea.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/ir-black.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/isbl-editor-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/isbl-editor-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/kimbie.dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/kimbie.light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/lightfair.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/lioshi.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/magula.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/mono-blue.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/monokai-sublime.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/monokai.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/night-owl.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/nnfx-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/nnfx.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/nord.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/obsidian.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/ocean.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/paraiso-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/paraiso-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/pojoaque.jpg
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/pojoaque.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/purebasic.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/qtcreator_dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/qtcreator_light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/railscasts.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/rainbow.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/routeros.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/school-book.png
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/school-book.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/shades-of-purple.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/solarized-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/solarized-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/srcery.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/stackoverflow-dark.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/stackoverflow-light.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/sunburst.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/tomorrow-night-blue.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/tomorrow-night-bright.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/tomorrow-night-eighties.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/tomorrow-night.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/tomorrow.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/vs.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/vs2015.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/xcode.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/xt256.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/scss/zenburn.scss
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/a11y-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/a11y-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/agate.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/an-old-hope.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/androidstudio.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/arduino-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/arta.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/ascetic.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-cave-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-cave-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-dune-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-dune-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-estuary-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-estuary-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-forest-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-forest-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-heath-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-heath-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-lakeside-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-lakeside-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-plateau-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-plateau-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-savanna-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-savanna-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-seaside-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-seaside-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-sulphurpool-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atelier-sulphurpool-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atom-one-dark-reasonable.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atom-one-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/atom-one-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/brown-paper.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/brown-papersq.png
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/codepen-embed.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/color-brewer.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/darcula.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/default.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/docco.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/dracula.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/far.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/foundation.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/github-gist.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/github.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/gml.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/googlecode.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/gradient-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/gradient-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/grayscale.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/gruvbox-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/gruvbox-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/hopscotch.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/hybrid.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/idea.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/ir-black.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/isbl-editor-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/isbl-editor-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/kimbie.dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/kimbie.light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/lightfair.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/lioshi.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/magula.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/mono-blue.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/monokai-sublime.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/monokai.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/night-owl.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/nnfx-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/nnfx.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/nord.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/obsidian.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/ocean.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/paraiso-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/paraiso-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/pojoaque.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/pojoaque.jpg
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/purebasic.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/qtcreator_dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/qtcreator_light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/railscasts.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/rainbow.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/routeros.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/school-book.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/school-book.png
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/shades-of-purple.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/solarized-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/solarized-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/srcery.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/stackoverflow-dark.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/stackoverflow-light.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/sunburst.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/tomorrow-night-blue.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/tomorrow-night-bright.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/tomorrow-night-eighties.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/tomorrow-night.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/tomorrow.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/vs.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/vs2015.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/xcode.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/xt256.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/styles/zenburn.css
+lib/node_modules/@nanocollective/nanocoder/node_modules/highlight.js/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/html-encoding-sniffer/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/html-encoding-sniffer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/html-encoding-sniffer/lib/html-encoding-sniffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/html-encoding-sniffer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/WritableStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Parser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Tokenizer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Tokenizer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Tokenizer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/Tokenizer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/WritableStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/WritableStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/WritableStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/WritableStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Parser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Tokenizer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Tokenizer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Tokenizer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/Tokenizer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/WritableStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/WritableStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/WritableStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/WritableStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/decode-codepoint.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/decode.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/decode.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/encode.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/encode.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/escape.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/escape.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/generated/.eslintrc.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/generated/decode-data-html.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/generated/decode-data-xml.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/generated/encode-html.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/index.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/node_modules/entities/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/FeedHandler.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/Parser.events.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/Parser.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/Parser.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/Tokenizer.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/Tokenizer.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/WritableStream.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/WritableStream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/Atom_Example.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/Attributes.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/Basic.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/RDF_Example.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/RSS_Example.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/Documents/Svg.html
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__fixtures__/testHelper.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__snapshots__/FeedHandler.spec.ts.snap
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__snapshots__/Parser.events.spec.ts.snap
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__snapshots__/Tokenizer.spec.ts.snap
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__snapshots__/WritableStream.spec.ts.snap
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/__snapshots__/index.spec.ts.snap
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/index.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/htmlparser2/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/codes.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/node_modules/statuses/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-errors/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/dist/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/http-proxy-agent/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/parse-proxy-response.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/parse-proxy-response.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/parse-proxy-response.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/dist/parse-proxy-response.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/https-proxy-agent/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.github/dependabot.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/codeStyles/Project.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/iconv-lite.iml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/inspectionProfiles/Project_Default.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/modules.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/.idea/vcs.xml
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/Changelog.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/dbcs-codec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/dbcs-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/internal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/sbcs-codec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/sbcs-data-generated.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/sbcs-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/big5-added.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/cp936.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/cp949.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/cp950.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/eucjp.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/gbk-added.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/tables/shiftjis.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/utf16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/utf32.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/encodings/utf7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/lib/bom-handling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/lib/streams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/iconv-lite/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/LICENSE-MIT
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/legacy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ignore/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/indent-string/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/indent-string/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/indent-string/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/indent-string/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/indent-string/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/inherits/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/inherits/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/inherits/inherits.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/inherits/inherits_browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/inherits/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-big-text/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-gradient/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-gradient/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-gradient/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-gradient/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-gradient/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Indicator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Indicator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Indicator.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Item.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Item.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/Item.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/SelectInput.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/SelectInput.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/SelectInput.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/build/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-select-input/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/build/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/build/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/build/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-spinner/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.babelrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.eslintignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.eslintrc.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.gitbook.yaml
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.github/workflows/nodejs.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.prettierignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.prettierrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.travis.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/.yarnrc.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/Makefile
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/demo/clear-screen.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/demo/index.jsx
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/demo/ink-tab-demo-column.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/demo/ink-tab-demo-row.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/.gitbook/assets/demo-column.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/.gitbook/assets/demo.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/SUMMARY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/api/tab.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/api/tabs.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/hacking-ink-tab.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/usage.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/docs/who-is-using-ink-tab.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/media/demo-column.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/media/demo.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/media/demoNoIndex.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/src/index.tsx
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-tab/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/build/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/build/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/build/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/utilities.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/supports-color/browser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/supports-color/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/supports-color/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/node_modules/chalk/source/vendor/supports-color/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink-text-input/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/apply-styles.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/build-layout.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/calculate-wrapped-text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/colorize.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/colorize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/colorize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AccessibilityContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AccessibilityContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AccessibilityContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/App.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/App.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/App.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AppContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AppContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/AppContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/BackgroundContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/BackgroundContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/BackgroundContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Box.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Box.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Box.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Color.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/ErrorOverview.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/ErrorOverview.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/ErrorOverview.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/FocusContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/FocusContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/FocusContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Newline.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Newline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Newline.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Spacer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Spacer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Spacer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Static.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Static.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Static.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StderrContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StderrContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StderrContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdinContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdinContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdinContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdoutContext.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdoutContext.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/StdoutContext.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Text.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Text.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Transform.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Transform.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/components/Transform.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools-window-polyfill.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools-window-polyfill.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools-window-polyfill.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/devtools.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/dom.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/dom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/dom.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/experimental/apply-style.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/experimental/dom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/experimental/output.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/experimental/reconciler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/experimental/renderer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/get-max-width.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/get-max-width.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/get-max-width.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-app.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-app.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-app.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus-manager.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus-manager.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus-manager.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-focus.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-input.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-input.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-input.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-is-screen-reader-enabled.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-is-screen-reader-enabled.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-is-screen-reader-enabled.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stderr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stderr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stderr.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdin.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdin.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdout.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdout.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/use-stdout.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/hooks/useInput.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/ink.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/ink.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/ink.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/instance.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/instances.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/instances.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/instances.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/log-update.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/log-update.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/log-update.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-element.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-element.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-element.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-text.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/measure-text.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/output.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/output.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/output.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/parse-keypress.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/parse-keypress.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/parse-keypress.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/reconciler.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/reconciler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/reconciler.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-background.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-background.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-background.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-border.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-border.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-border.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-node-to-output.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-node-to-output.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render-node-to-output.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/render.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/renderer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/renderer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/renderer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/screen-reader-update.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/screen-reader-update.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/screen-reader-update.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/squash-text-nodes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/squash-text-nodes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/squash-text-nodes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/styles.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/styles.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/styles.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/wrap-text.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/wrap-text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/build/wrap-text.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/utilities.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/supports-color/browser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/supports-color/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/supports-color/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk/source/vendor/supports-color/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ink/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/ipaddr.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/lib/ipaddr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/lib/ipaddr.js.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/ipaddr.js/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-accessor-descriptor/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-buffer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-buffer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-buffer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-buffer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-buffer/test/basic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-data-descriptor/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/.gitattributes
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-descriptor/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-fullwidth-code-point/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-in-ci/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-number/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-number/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-number/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-number/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-potential-custom-element-name/LICENSE-MIT.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-potential-custom-element-name/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-potential-custom-element-name/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-potential-custom-element-name/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-promise/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/is-unicode-supported/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/.npmignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/mode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/test/basic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/isexe/windows.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/chunk-VL2OQCWN.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/core-71f59181.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/lite.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/lite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/lite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/cl100k_base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/cl100k_base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/cl100k_base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/gpt2.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/gpt2.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/gpt2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/o200k_base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/o200k_base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/o200k_base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_edit.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_edit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/p50k_edit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/r50k_base.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/r50k_base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/dist/ranks/r50k_base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/lite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/lite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tiktoken/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tokens/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tokens/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tokens/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tokens/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/js-tokens/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/api.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/Window.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/default-stylesheet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/js-globals.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/not-implemented.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/parser/html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/parser/xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/async-resource-queue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/no-op-resource-loader.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/per-document-resource-loader.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/request-manager.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/resource-loader.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/browser/resources/resource-queue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/level2/style.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/level3/xpath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/aborting/AbortController-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/aborting/AbortSignal-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/attributes/Attr-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/attributes/NamedNodeMap-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/constraint-validation/DefaultConstraintValidation-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/constraint-validation/ValidityState-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/crypto/Crypto-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/cssom/StyleSheetList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/custom-elements/CustomElementRegistry-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/custom-elements/ElementInternals-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/documents.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/domparsing/InnerHTML-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/domparsing/XMLSerializer-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/domparsing/parse5-adapter-serialization.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/domparsing/serialization.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/CloseEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/CompositionEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/CustomEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/ErrorEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/Event-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/EventModifierMixin-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/FocusEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/InputEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/MessageEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/MouseEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/PageTransitionEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/PopStateEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/ProgressEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/StorageEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/SubmitEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/TouchEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/UIEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/events/WheelEvent-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/fetch/Headers-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/fetch/header-list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/fetch/header-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/file-api/Blob-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/file-api/File-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/file-api/FileList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/file-api/FileReader-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/AbortController.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/AbortSignal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/AbstractRange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/AssignedNodesOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Attr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/BarProp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/BinaryType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Blob.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/BlobCallback.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/BlobPropertyBag.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CDATASection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CanPlayTypeResult.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CharacterData.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CloseEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CloseEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Comment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CompositionEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CompositionEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Crypto.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CustomElementConstructor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CustomElementRegistry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CustomEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/CustomEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMException.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMImplementation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMRect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMRectInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMRectReadOnly.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMStringMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DOMTokenList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Document.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DocumentFragment.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DocumentReadyState.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/DocumentType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Element.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ElementCreationOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ElementDefinitionOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ElementInternals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EndingType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ErrorEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ErrorEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Event.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventHandlerNonNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventListener.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventListenerOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventModifierInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/External.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/File.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FileList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FilePropertyBag.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FileReader.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FocusEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FocusEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/FormData.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Function.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/GetRootNodeOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLAreaElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLAudioElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLBRElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLBaseElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLBodyElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLButtonElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLCollection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDListElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDataElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDataListElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDetailsElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDialogElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLDivElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFontElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFormControlsCollection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFormElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFrameElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLHRElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLHeadElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLImageElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLInputElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLLIElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLLabelElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLLegendElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLLinkElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMapElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMarqueeElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMediaElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMenuElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMetaElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLMeterElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLModElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLOListElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLObjectElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptionElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLOptionsCollection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLOutputElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLParamElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLPictureElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLPreElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLProgressElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLScriptElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLSelectElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLSlotElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLSourceElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLSpanElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLStyleElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableColElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTimeElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTitleElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLTrackElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLUListElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HTMLVideoElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Headers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/History.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/InputEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/InputEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Location.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MessageEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MessageEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MimeType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MimeTypeArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MouseEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MouseEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MutationCallback.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MutationObserver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MutationObserverInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/MutationRecord.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/NamedNodeMap.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Navigator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/NodeFilter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/NodeIterator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/NodeList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/OnBeforeUnloadEventHandlerNonNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/OnErrorEventHandlerNonNull.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/PageTransitionEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/PageTransitionEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Performance.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Plugin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/PluginArray.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/PopStateEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/PopStateEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ProcessingInstruction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ProgressEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ProgressEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/RadioNodeList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGAnimatedString.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGBoundingBoxOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGGraphicsElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGNumber.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGSVGElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGStringList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SVGTitleElement.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Screen.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ScrollBehavior.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ScrollLogicalPosition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ScrollOptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ScrollRestoration.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Selection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SelectionMode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ShadowRoot.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ShadowRootInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ShadowRootMode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/StaticRange.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/StaticRangeInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Storage.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/StorageEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/StorageEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/StyleSheetList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SubmitEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SubmitEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/SupportedType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/Text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/TextTrackKind.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/TouchEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/TouchEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/TreeWalker.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/UIEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/UIEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/ValidityState.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/VisibilityState.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/VoidFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/WebSocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/WheelEvent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/WheelEventInit.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLDocument.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestResponseType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/XMLSerializer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/generated/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/geometry/DOMRect-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/geometry/DOMRectReadOnly-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/agent-factory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/binary-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/colors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/create-element.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/create-event-accessor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/custom-elements.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/dates-and-times.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/details.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/document-base-url.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/events.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/focusing.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/form-controls.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/html-constructor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/http-request.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/internal-constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/iterable-weak-set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/json.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/mutation-observers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/namespaces.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/number-and-date-inputs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/ordered-set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/page-transition-event.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/selectors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/shadow-dom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/strings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/style-rules.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/stylesheets.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/svg/basic-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/svg/render.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/traversal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/helpers/validate-names.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/hr-time/Performance-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/interfaces.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/mutation-observer/MutationObserver-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/mutation-observer/MutationRecord-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/named-properties-window.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/MimeType-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/MimeTypeArray-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/Navigator-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/Plugin-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/navigator/PluginArray-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/node-document-position.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/node-type.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/CDATASection-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/CharacterData-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ChildNode-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Comment-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DOMStringMap-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DOMTokenList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Document-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DocumentOrShadowRoot-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/DocumentType-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Element-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLCollection-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFormControlsCollection-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOrSVGElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSlotElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Node-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/NodeList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ParentNode-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/RadioNodeList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/SVGElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/SVGGraphicsElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/SVGSVGElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/SVGTests-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/SVGTitleElement-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/ShadowRoot-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Slotable-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/Text-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/range/AbstractRange-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/range/Range-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/range/StaticRange-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/range/boundary-point.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/selection/Selection-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/svg/SVGAnimatedString-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/svg/SVGListBase.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/svg/SVGNumber-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/svg/SVGStringList-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/traversal/NodeIterator-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/traversal/helpers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/webidl/DOMException-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/websockets/WebSocket-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/webstorage/Storage-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/BarProp-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/External-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/History-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/Location-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/Screen-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/SessionHistory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/window/navigation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/FormData-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequest-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/xhr-sync-worker.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/living/xhr/xhr-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/named-properties-tracker.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/lib/jsdom/virtual-console.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/jsdom/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/.eslintrc.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/.github/workflows/build.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/.github/workflows/publish.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/spec/.eslintrc.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/spec/fixtures/schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/json-schema-traverse/spec/index.spec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/kind-of/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/kind-of/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/kind-of/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/kind-of/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/anonymizer.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/anonymizer.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/anonymizer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/anonymizer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/client.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/client.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/anonymizer/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/anonymizer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/anonymizer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/client.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/env.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/env.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/env.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_random_name.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_random_name.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_random_name.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_runner.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_runner.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/_runner.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluate_comparative.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluate_comparative.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluate_comparative.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluator.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/evaluator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/string_evaluator.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/string_evaluator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/evaluation/string_evaluator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/constants.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/exporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/exporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/exporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/processor.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/processor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/processor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/setup.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/setup.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/setup.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/translator.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/translator.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/translator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/otel/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/middleware.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/middleware.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/middleware.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/utils.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/experimental/vercel/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/jest/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/run_trees.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/run_trees.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/run_trees.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/schemas.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/schemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/schemas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/constants.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/fetch.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/fetch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/fetch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/otel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/otel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/otel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/traceable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/traceable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/traceable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/singletons/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/traceable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/traceable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/traceable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_git.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_git.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_git.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_uuid.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_uuid.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/_uuid.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/asserts.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/asserts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/asserts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/async_caller.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/async_caller.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/async_caller.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/atee.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/atee.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/atee.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/env.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/env.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/env.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/error.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/fast-safe-stringify/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/fast-safe-stringify/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/fast-safe-stringify/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/constants.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/globals.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/globals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/globals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/matchers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/matchers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/matchers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/chain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/chain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/chain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/evaluatedBy.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/evaluatedBy.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/jestlike/vendor/evaluatedBy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/assignValue.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/assignValue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/assignValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseAssignValue.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseAssignValue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseAssignValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseSet.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseSet.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/baseSet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/castPath.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/castPath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/castPath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/eq.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/eq.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/eq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/getTag.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/getTag.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/getTag.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isIndex.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isIndex.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isIndex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isKey.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isObject.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isObject.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isObject.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isSymbol.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isSymbol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/isSymbol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/memoizeCapped.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/memoizeCapped.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/memoizeCapped.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/set.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/stringToPath.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/stringToPath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/stringToPath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/toKey.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/toKey.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/lodash/toKey.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/messages.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/messages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/messages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/project.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/project.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/project.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/prompts.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/prompts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/prompts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/shuffle.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/shuffle.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/shuffle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/vercel.types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/warn.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/warn.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/utils/warn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/reporter.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/reporter.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/esm.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/esm.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/wrapper.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/wrapper.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/vitest/utils/wrapper.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/generic.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/generic.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/generic.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/openai.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/openai.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/openai.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/dist/wrappers/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation/langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation/langchain.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation/langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/evaluation/langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/exporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/exporter.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/exporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/exporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/processor.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/processor.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/processor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/processor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/setup.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/setup.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/setup.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/otel/setup.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/vercel.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/experimental/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest/reporter.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/jest/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/langchain.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/langchain.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/langchain.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/langchain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/run_trees.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/run_trees.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/run_trees.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/run_trees.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/schemas.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/schemas.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/schemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/schemas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/singletons/traceable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/singletons/traceable.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/singletons/traceable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/singletons/traceable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/traceable.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/traceable.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/traceable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/traceable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/utils/jestlike.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/utils/jestlike.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/utils/jestlike.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/utils/jestlike.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vercel.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest/reporter.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest/reporter.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest/reporter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/vitest/reporter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/openai.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/openai.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/openai.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/openai.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/vercel.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/vercel.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/vercel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/langsmith/wrappers/vercel.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/custom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/loose-envify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/loose-envify/replace.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/index.min.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/index.min.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/lru-cache/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/abs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/abs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxArrayLength.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxArrayLength.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxSafeInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxValue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/constants/maxValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/floor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/floor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isFinite.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isFinite.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isInteger.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isInteger.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isNaN.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isNaN.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isNegativeZero.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/isNegativeZero.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/max.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/min.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/mod.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/mod.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/pow.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/pow.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/round.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/round.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/sign.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/sign.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/math-intrinsics/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/media-typer/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/media-typer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/media-typer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/media-typer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/media-typer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/merge-descriptors/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/db.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-db/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/mimeScore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mime-types/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mimic-fn/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/mimic-fn/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mimic-fn/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/mimic-fn/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mimic-fn/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ms/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ms/license.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ms/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ms/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/bin/mustache
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/mustache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/mustache.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/mustache.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/dojo/mustache.js.post
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/dojo/mustache.js.pre
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/jquery/mustache.js.post
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/jquery/mustache.js.pre
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/mootools/mustache.js.post
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/mootools/mustache.js.pre
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/qooxdoo/mustache.js.post
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/qooxdoo/mustache.js.pre
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/yui3/mustache.js.post
+lib/node_modules/@nanocollective/nanocoder/node_modules/mustache/wrappers/yui3/mustache.js.pre
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/child_process.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/crypto.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/dns.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/fs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/readline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/mz/zlib.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/lib/charset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/lib/encoding.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/lib/language.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/lib/mediaType.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/negotiator/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/compile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/compile.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/compile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/compile.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/compile.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/compile.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/compile.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/compile.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/esm/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/lib/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/nth-check/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/dist/lint.log
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/src/modules/nwsapi-jquery.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/src/modules/nwsapi-traversal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/nwsapi/src/nwsapi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-assign/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-assign/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-assign/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-assign/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/example/all.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/example/circular.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/example/fn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/example/inspect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/package-support.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/readme.markdown
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test-core-js.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/bigint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/browser/dom.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/circular.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/deep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/element.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/err.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/fakes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/fn.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/global.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/has.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/holes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/indent-option.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/inspect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/lowbyte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/number.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/quoteStyle.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/toStringTag.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/undef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/test/values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/object-inspect/util.inspect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/on-finished/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/on-finished/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/on-finished/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/on-finished/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/on-finished/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/once/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/once/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/once/once.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/once/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/onetime/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/onetime/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/onetime/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/onetime/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/onetime/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/partial-json-parser/parser.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Options.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/Refs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/errorMessages.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parseDef.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/any.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/array.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/bigint.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/boolean.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/branded.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/catch.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/date.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/default.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/effects.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/enum.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/intersection.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/literal.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/map.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nativeEnum.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/never.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/null.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/nullable.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/number.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/object.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/optional.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/pipeline.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/promise.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/readonly.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/record.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/set.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/string.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/tuple.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/undefined.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/union.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/parsers/unknown.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/util.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/_vendor/zod-to-json-schema/zodToJsonSchema.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/api-promise.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/azure.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/internal-base.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/websocket.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/beta/realtime/ws.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/bin/cli
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/bin/migration-config.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/client.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/api-promise.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/error.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/pagination.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/resource.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/streaming.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/core/uploads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/error.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/audio.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/helpers/zod.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/builtin-types.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/decoders/line.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/detect-platform.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/errors.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/headers.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/parse.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/formats.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/stringify.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/types.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/qs/utils.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/request-options.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shim-types.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/shims.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/stream-utils.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/to-file.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/tslib.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/tslib.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/types.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/uploads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/base64.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/bytes.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/env.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/log.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/path.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/sleep.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/uuid.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/internal/utils/values.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AbstractChatCompletionRunner.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/AssistantStream.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionRunner.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStream.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ChatCompletionStreamingRunner.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventEmitter.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/EventStream.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/ResponsesParser.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/RunnableFunction.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/Util.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/chatCompletionUtils.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/jsonschema.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/parser.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/EventTypes.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/lib/responses/ResponseStream.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/pagination.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resource.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/audio.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/speech.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/transcriptions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/audio/translations.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/batches.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/assistants.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/beta.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/realtime.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/sessions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/realtime/transcription-sessions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/messages.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/runs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/runs/steps.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/beta/threads/threads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/chat.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/completions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/completions/messages.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/chat/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/completions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/containers.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/content.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/files.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/files/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/containers/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/embeddings.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/evals.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/output-items.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/evals/runs/runs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/files.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/alpha.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/graders.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/alpha/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/checkpoints.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/checkpoints/permissions.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/fine-tuning.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/checkpoints.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/jobs/jobs.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/fine-tuning/methods.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/grader-models.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/graders.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/graders/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/images.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/models.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/moderations.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/input-items.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/responses/responses.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/shared.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/parts.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/uploads/uploads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/file-batches.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/files.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/index.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/vector-stores/vector-stores.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/resources/webhooks.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/partial-json-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/partial-json-parser/parser.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/Options.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/Refs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/errorMessages.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parseDef.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/any.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/array.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/bigint.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/boolean.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/branded.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/catch.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/date.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/default.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/effects.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/enum.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/intersection.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/literal.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/map.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/nativeEnum.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/never.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/null.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/nullable.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/number.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/object.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/optional.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/pipeline.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/promise.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/readonly.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/record.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/set.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/string.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/tuple.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/undefined.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/union.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/parsers/unknown.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/_vendor/zod-to-json-schema/zodToJsonSchema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/api-promise.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/azure.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/beta/realtime/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/beta/realtime/internal-base.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/beta/realtime/websocket.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/beta/realtime/ws.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/client.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/api-promise.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/error.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/pagination.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/resource.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/streaming.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/core/uploads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/error.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/helpers/audio.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/helpers/zod.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/builtin-types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/decoders/line.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/detect-platform.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/headers.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/formats.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/stringify.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/qs/utils.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/request-options.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/shim-types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/shims.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/stream-utils.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/to-file.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/uploads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/base64.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/bytes.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/env.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/log.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/path.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/sleep.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/uuid.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/internal/utils/values.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/.keep
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/AbstractChatCompletionRunner.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/AssistantStream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/ChatCompletionRunner.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/ChatCompletionStream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/ChatCompletionStreamingRunner.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/EventEmitter.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/EventStream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/ResponsesParser.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/RunnableFunction.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/Util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/chatCompletionUtils.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/jsonschema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/parser.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/responses/EventTypes.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/lib/responses/ResponseStream.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/pagination.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resource.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio/audio.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio/speech.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio/transcriptions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/audio/translations.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/batches.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/assistants.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/beta.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/realtime.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/realtime/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/realtime/realtime.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/realtime/sessions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/realtime/transcription-sessions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/messages.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/runs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/runs/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/runs/runs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/runs/steps.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/beta/threads/threads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/chat.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/completions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/completions/completions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/completions/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/completions/messages.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/chat/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/completions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/containers.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/files.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/files/content.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/files/files.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/files/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/containers/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/embeddings.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/evals.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/runs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/runs/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/runs/output-items.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/evals/runs/runs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/files.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/alpha.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/alpha/alpha.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/alpha/graders.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/alpha/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/checkpoints.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/checkpoints/checkpoints.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/checkpoints/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/checkpoints/permissions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/fine-tuning.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/jobs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/jobs/checkpoints.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/jobs/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/jobs/jobs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/fine-tuning/methods.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/graders.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/graders/grader-models.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/graders/graders.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/graders/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/images.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/models.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/moderations.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/responses.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/responses/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/responses/input-items.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/responses/responses.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/shared.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/uploads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/uploads/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/uploads/parts.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/uploads/uploads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/vector-stores.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/vector-stores/file-batches.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/vector-stores/files.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/vector-stores/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/vector-stores/vector-stores.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/resources/webhooks.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/streaming.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/uploads.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/src/version.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/streaming.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/uploads.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.d.mts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.d.mts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/openai/version.mjs.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-finally/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-finally/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-finally/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-finally/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/lower-bound.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/lower-bound.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/priority-queue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/priority-queue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/queue.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/dist/queue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-queue/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-retry/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-retry/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-retry/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-retry/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-retry/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-timeout/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-timeout/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-timeout/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-timeout/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/p-timeout/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-htmlparser2-tree-adapter/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/dist/cjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/dist/cjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/dist/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5-parser-stream/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/doctype.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/doctype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/error-codes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/error-codes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/foreign-content.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/foreign-content.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/token.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/token.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/unicode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/common/unicode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/formatting-element-list.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/formatting-element-list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/open-element-stack.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/parser/open-element-stack.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/serializer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/serializer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tokenizer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tokenizer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tokenizer/preprocessor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tokenizer/preprocessor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tree-adapters/default.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tree-adapters/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tree-adapters/interface.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/cjs/tree-adapters/interface.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/doctype.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/doctype.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/error-codes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/error-codes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/foreign-content.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/foreign-content.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/token.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/token.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/unicode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/common/unicode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/formatting-element-list.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/formatting-element-list.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/open-element-stack.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/parser/open-element-stack.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/serializer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/serializer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tokenizer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tokenizer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tokenizer/preprocessor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tokenizer/preprocessor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tree-adapters/default.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tree-adapters/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tree-adapters/interface.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/dist/tree-adapters/interface.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/commonjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/decode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/encode.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/encode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/encode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/encode.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/escape.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/escape.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/escape.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/escape.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/decode-codepoint.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/decode.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/decode.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/encode.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/encode.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/escape.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/escape.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/generated/.eslintrc.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/generated/decode-data-html.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/generated/decode-data-xml.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/generated/encode-html.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/index.spec.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/node_modules/entities/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/parse5/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/parseurl/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parseurl/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/parseurl/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/parseurl/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/parseurl/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/patch-console/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-key/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-key/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-key/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-key/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-key/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/dist/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/dist/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/path-to-regexp/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.browser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.node.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.node.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.node.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/dist/index.node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/pkce-challenge/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/checkPropTypes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/factory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/factoryWithThrowingShims.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/factoryWithTypeCheckers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/lib/ReactPropTypesSecret.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/lib/has.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/prop-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/prop-types/prop-types.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/proxy-addr/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/proxy-addr/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/proxy-addr/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/proxy-addr/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/proxy-addr/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/browserstack-logo.svg
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/data/rules.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/dist/psl.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/dist/psl.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/dist/psl.umd.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/types/test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/types/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/psl/vite.config.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/punycode/LICENSE-MIT.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/punycode/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/punycode/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/punycode/punycode.es6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/punycode/punycode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/dist/qs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/lib/formats.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/lib/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/lib/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/test/empty-keys-cases.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/test/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/test/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/qs/test/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/querystringify/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/querystringify/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/querystringify/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/querystringify/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/range-parser/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/range-parser/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/range-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/range-parser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/range-parser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/Changelog.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/dbcs-codec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/dbcs-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/internal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/sbcs-codec.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/sbcs-data-generated.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/sbcs-data.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/big5-added.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/cp936.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/cp949.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/cp950.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/eucjp.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/gbk-added.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/tables/shiftjis.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/utf16.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/utf32.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/encodings/utf7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/lib/bom-handling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/lib/helpers/merge-exports.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/lib/streams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/node_modules/iconv-lite/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/raw-body/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/build-info.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/cjs/react-is.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/cjs/react-is.production.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/umd/react-is.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-is/umd/react-is.production.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler-constants.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler-constants.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler-reflection.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler-reflection.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/cjs/react-reconciler.profiling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/react-reconciler/reflection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-compiler-runtime.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-compiler-runtime.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-compiler-runtime.profiling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-dev-runtime.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-dev-runtime.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-dev-runtime.profiling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-dev-runtime.react-server.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-dev-runtime.react-server.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-runtime.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-runtime.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-runtime.profiling.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-runtime.react-server.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react-jsx-runtime.react-server.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react.react-server.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/cjs/react.react-server.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/compiler-runtime.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/jsx-dev-runtime.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/jsx-dev-runtime.react-server.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/jsx-runtime.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/jsx-runtime.react-server.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/react/react.react-server.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/.jshintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/.npmignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/.travis.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/README.markdown
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-directory/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-from-string/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-from-string/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-from-string/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/require-from-string/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/.npmignore
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/.travis.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/requires-port/test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/restore-cursor/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/restore-cursor/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/restore-cursor/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/restore-cursor/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/restore-cursor/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/License
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/example/dns.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/example/stop.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/lib/retry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/lib/retry_operation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/retry/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/lib/layer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/lib/route.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/router/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/README.mdown
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/build/CSSOM.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSConditionRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSContainerRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSDocumentRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSFontFaceRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSGroupingRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSHostRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSImportRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSKeyframeRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSKeyframesRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSMediaRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSOM.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSStartingStyleRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSStyleDeclaration.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSStyleRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSStyleSheet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSSupportsRule.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSValue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/CSSValueExpression.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/MatcherList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/MediaList.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/StyleSheet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/clone.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/lib/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/rrweb-cssom/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/safe-buffer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/safe-buffer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/safe-buffer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/safe-buffer/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/safe-buffer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/Porting-Buffer.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/dangerous.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/safer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/safer-buffer/tests.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/saxes/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/saxes/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/saxes/saxes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/saxes/saxes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/saxes/saxes.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler-unstable_mock.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler-unstable_mock.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler-unstable_post_task.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler-unstable_post_task.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler.native.development.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler.native.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/cjs/scheduler.production.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/index.native.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/unstable_mock.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/scheduler/unstable_post_task.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/bin/semver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/classes/comparator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/classes/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/classes/range.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/classes/semver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/clean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/cmp.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/coerce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/compare-build.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/compare-loose.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/compare.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/diff.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/eq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/gt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/gte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/inc.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/lt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/lte.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/major.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/minor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/neq.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/patch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/prerelease.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/rcompare.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/rsort.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/satisfies.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/sort.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/functions/valid.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/debug.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/identifiers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/lrucache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/parse-options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/internal/re.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/preload.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/range.bnf
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/gtr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/intersects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/ltr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/max-satisfying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/min-satisfying.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/min-version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/outside.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/simplify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/subset.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/to-comparators.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/semver/ranges/valid.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/send/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/send/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/send/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/send/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/send/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/serve-static/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/serve-static/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/serve-static/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/serve-static/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/serve-static/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/setprototypeof/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-command/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-command/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-command/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-command/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-regex/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/shebang-regex/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/list.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-list/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-map/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel-weakmap/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/.editorconfig
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/.eslintrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/.nycrc
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/test/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/side-channel/tsconfig.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/signal-exit/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/signal-exit/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/signal-exit/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/signal-exit/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/signal-exit/signals.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/src/binary-search.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/src/models.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/src/non-spacing-chars.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/src/wcswidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/dist/src/wcwidth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/simple-wcswidth/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/slice-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/stack-utils/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/stack-utils/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/stack-utils/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/stack-utils/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/codes.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/statuses/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/string-width/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/string-width/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/string-width/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/string-width/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/string-width/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/strip-ansi/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/strip-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/strip-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/strip-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/strip-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/supports-color/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/supports-color/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/supports-color/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/supports-color/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/supports-color/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/lib/SymbolTree.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/lib/SymbolTreeNode.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/lib/TreeIterator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/lib/TreePosition.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/symbol-tree/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/audio.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/battery.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/bluetooth.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/bluetoothVendors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/cpu.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/docker.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/dockerSocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/filesystem.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/graphics.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/internet.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/memory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/network.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/osinfo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/printer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/processes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/system.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/usb.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/users.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/virtualbox.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/lib/wifi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/systeminformation/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify-all/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify-all/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify-all/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify-all/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify-all/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify/History.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/thenify/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/cjs/test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/cjs/test_template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/cjs/tinycolor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/deno_asserts@0.168.0.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/dist/tinycolor-min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/esm/test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/esm/test_template.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/esm/tinycolor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinycolor2/tinycolor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/browser.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tinygradient/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/to-rotated/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/to-rotated/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/to-rotated/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/to-rotated/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/to-rotated/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/toidentifier/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/toidentifier/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/toidentifier/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/toidentifier/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/toidentifier/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/cookie.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/memstore.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/pathMatch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/permuteDomain.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/pubsuffix-psl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/store.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/utilHelper.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/validators.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/lib/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tough-cookie/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/lib/mappingTable.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/lib/regexes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/lib/statusMapping.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/tr46/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/dist/turndown-plugin-gfm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/lib/turndown-plugin-gfm.browser.cjs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/lib/turndown-plugin-gfm.browser.es.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/lib/turndown-plugin-gfm.cjs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/lib/turndown-plugin-gfm.es.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown-plugin-gfm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/dist/turndown.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.browser.cjs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.browser.es.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.browser.umd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.cjs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.es.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/lib/turndown.umd.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/turndown/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/license-cc0
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/license-mit
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/all-union-fields.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/and.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/array-indices.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/array-slice.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/array-splice.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/array-tail.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/array-values.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/arrayable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/async-return-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/asyncify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/basic.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/camel-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/camel-cased-properties-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/camel-cased-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/conditional-except.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/conditional-keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/conditional-pick-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/conditional-pick.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/conditional-simplify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/delimiter-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/delimiter-cased-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/distributed-omit.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/distributed-pick.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/empty-object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/enforce-optional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/entries.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/entry.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/exact.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/except.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/find-global-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/fixed-length-array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/get.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/global-this.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/greater-than-or-equal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/greater-than.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/has-optional-keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/has-readonly-keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/has-required-keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/has-writable-keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/if-any.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/if-empty-object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/if-never.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/if-null.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/if-unknown.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/includes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/int-closed-range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/int-range.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/characters.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/keys.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/numeric.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/internal/type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/invariant-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-any.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-equal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-float.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-integer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-literal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-never.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-null.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/is-unknown.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/iterable-element.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/join.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/jsonifiable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/jsonify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/kebab-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/kebab-cased-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/keys-of-union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/last-array-element.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/less-than-or-equal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/less-than.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/literal-to-primitive-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/literal-to-primitive.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/literal-union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/merge-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/merge-exclusive.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/merge.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/multidimensional-array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/multidimensional-readonly-array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/non-empty-object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/non-empty-string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/non-empty-tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/numeric.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/observable-like.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/omit-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/omit-index-signature.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/opaque.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/optional-keys-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/or.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/override-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/package-json.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/partial-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/partial-on-undefined-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/pascal-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/pascal-cased-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/paths.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/pick-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/pick-index-signature.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/primitive.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/promisable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/readonly-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/readonly-keys-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/readonly-tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/replace.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/require-all-or-none.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/require-at-least-one.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/require-exactly-one.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/require-one-or-none.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/required-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/required-keys-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/screaming-snake-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-field-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-non-nullable-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-non-nullable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-optional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-parameter-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-readonly.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-required-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-required.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/set-return-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/shared-union-fields-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/shared-union-fields.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/simplify-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/simplify.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/single-key-object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/snake-case.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/snake-cased-properties-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/snake-cased-properties.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/split.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/spread.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/string-key-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/string-repeat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/string-slice.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/stringified.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/structured-cloneable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/subtract.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/sum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/tagged-union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/tagged.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/trim.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/tsconfig-json.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/tuple-to-object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/tuple-to-union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/typed-array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/undefined-on-partial-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/union-to-intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/union-to-tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/unknown-array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/unknown-map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/unknown-record.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/unknown-set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/value-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/words.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/writable-deep.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/writable-keys-of.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-fest/source/writable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-is/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-is/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-is/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-is/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/type-is/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Agent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/BalancedPool.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/CacheStorage.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/CacheStore.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Client.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/ClientStats.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Connector.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/ContentType.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Cookies.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Debug.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/DiagnosticsChannel.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Dispatcher.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/EnvHttpProxyAgent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Errors.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/EventSource.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Fetch.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/GlobalInstallation.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/H2CClient.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockAgent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockCallHistory.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockCallHistoryLog.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockClient.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockErrors.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/MockPool.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Pool.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/PoolStats.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/ProxyAgent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/RedirectHandler.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/RetryAgent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/RetryHandler.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/SnapshotAgent.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/Util.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/WebSocket.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/api/api-lifecycle.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/best-practices/client-certificate.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/best-practices/mocking-request.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/best-practices/proxy.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/docs/docs/best-practices/writing-tests.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/index-fetch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/abort-signal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/api-connect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/api-pipeline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/api-request.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/api-stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/api-upgrade.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/api/readable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/cache/memory-cache-store.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/cache/sqlite-cache-store.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/connect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/diagnostics.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/request.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/symbols.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/tree.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/core/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/balanced-pool.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/client-h1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/client-h2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/dispatcher-base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/dispatcher.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/fixed-queue.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/h2c-client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/pool-base.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/pool.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/proxy-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/dispatcher/retry-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/global.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/cache-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/cache-revalidation-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/decorator-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/redirect-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/retry-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/unwrap-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/handler/wrap-handler.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/decompress.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/dns.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/dump.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/redirect.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/response-error.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/interceptor/retry.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/.gitkeep
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/llhttp-wasm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/llhttp/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-call-history.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-interceptor.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-pool.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-symbols.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/mock-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/pending-interceptors-formatter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/snapshot-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/snapshot-recorder.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/mock/snapshot-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/util/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/util/date.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/util/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/util/stats.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/util/timers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cache/cache.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cache/cachestorage.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cache/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cookies/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cookies/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cookies/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/cookies/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/eventsource/eventsource-stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/eventsource/eventsource.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/eventsource/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/body.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/data-url.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/formdata-parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/formdata.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/global.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/headers.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/request.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/response.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/fetch/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/subresource-integrity/Readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/subresource-integrity/subresource-integrity.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/webidl/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/connection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/events.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/frame.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/permessage-deflate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/receiver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/sender.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/stream/websocketerror.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/stream/websocketstream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/lib/web/websocket/websocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/scripts/strip-comments.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/api.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/balanced-pool.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/cache-interceptor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/cache.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/client-stats.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/connector.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/content-type.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/cookies.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/diagnostics-channel.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/dispatcher.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/env-http-proxy-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/eventsource.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/fetch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/formdata.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/global-dispatcher.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/global-origin.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/h2c-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/handlers.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/header.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/interceptors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-call-history.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-interceptor.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/mock-pool.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/patch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/pool-stats.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/pool.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/proxy-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/readable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/retry-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/retry-handler.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/snapshot-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/utility.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/webidl.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/undici/types/websocket.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/universalify/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/universalify/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/universalify/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/universalify/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/unpipe/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/unpipe/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/unpipe/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/unpipe/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/unpipe/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/dist/url-parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/dist/url-parse.min.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/dist/url-parse.min.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/url-parse/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/CONTRIBUTING.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/bin/uuid
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/md5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/native.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/nil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/regex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/rng.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/sha1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v1ToV6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v6ToV1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/v7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/commonjs-browser/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/md5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/native.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/nil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/regex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/rng.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/sha1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v1ToV6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v6ToV1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/v7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-browser/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/md5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/native.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/nil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/regex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/rng.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/sha1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v1ToV6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v6ToV1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/v7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/esm-node/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/max.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/md5-browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/md5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/native-browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/native.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/nil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/regex.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/rng-browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/rng.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/sha1-browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/sha1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/stringify.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/uuid-bin.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v1ToV6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v35.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v6.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v6ToV1.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/v7.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/validate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/dist/version.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/uuid/wrapper.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/vary/HISTORY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/vary/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/vary/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/vary/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/vary/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/lib/attributes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/lib/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/lib/serialize.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/w3c-xmlserializer/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/webidl-conversions/LICENSE.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/webidl-conversions/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/webidl-conversions/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/webidl-conversions/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/lib/labels-to-names.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/lib/supported-names.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/lib/whatwg-encoding.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-encoding/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/lib/mime-type-parameters.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/lib/mime-type.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/lib/parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/lib/serializer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-mimetype/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/Function.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/URL-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/URL.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/URLSearchParams-impl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/URLSearchParams.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/VoidFunction.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/encoding.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/infra.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/percent-encoding.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/url-state-machine.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/urlencoded.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/lib/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/whatwg-url/webidl2js-wrapper.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/bin/node-which
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/which/which.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/widest-line/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/widest-line/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/widest-line/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/widest-line/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/widest-line/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/cli.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/window-size/utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/node_modules/ansi-styles/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrappy/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrappy/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrappy/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/wrappy/wrappy.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/buffer-util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/constants.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/event-target.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/extension.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/limiter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/permessage-deflate.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/receiver.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/sender.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/subprotocol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/validation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/websocket-server.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/lib/websocket.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/ws/wrapper.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/xml-name-validator/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/xml-name-validator/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/xml-name-validator/lib/xml-name-validator.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xml-name-validator/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed4.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed4.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed4.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed5.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed5.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.0/ed5.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.1/ed2.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.1/ed2.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xml/1.1/ed2.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlchars.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlchars.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlchars.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlns/1.0/ed3.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlns/1.0/ed3.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/xmlchars/xmlns/1.0/ed3.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/build/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/build/lib/cjs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/build/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/build/lib/platform-shims/node.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/y18n/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/LICENSE.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/browser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/lib/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/lib/string-utils.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/lib/tokenize-arg-string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/lib/yargs-parser-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/build/lib/yargs-parser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs-parser/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/CHANGELOG.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/browser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/argsert.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/command.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/completion-templates.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/completion.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/middleware.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/parse-command.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/typings/common-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/typings/yargs-parser-types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/usage.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/apply-extends.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/is-promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/levenshtein.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/obj-filter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/process-argv.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/set-blocking.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/utils/which-module.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/validation.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/yargs-factory.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/build/lib/yerror.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/helpers/helpers.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/helpers/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/helpers/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/index.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/lib/platform-shims/browser.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/lib/platform-shims/esm.mjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/be.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/de.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/en.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/es.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/fi.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/fr.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/hi.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/hu.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/id.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/it.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/ja.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/ko.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/nb.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/nl.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/nn.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/pirate.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/pl.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/pt.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/pt_BR.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/ru.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/th.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/tr.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/zh_CN.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/locales/zh_TW.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/ansi-regex/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/LICENSE-MIT.txt
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/es2015/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/es2015/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/emoji-regex/text.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/is-fullwidth-code-point/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/string-width/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi/license
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/node_modules/strip-ansi/readme.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yargs/yargs
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/binaries/yoga-wasm-base64-esm.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/generated/YGEnums.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/generated/YGEnums.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/generated/YGEnums.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/index.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/load.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/load.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/load.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/wrapAssembly.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/wrapAssembly.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/dist/src/wrapAssembly.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Config.cpp
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Config.h
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Layout.h
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Node.cpp
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Node.h
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Size.h
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/Value.h
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/embind.cpp
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/generated/YGEnums.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/load.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/yoga-layout/src/wrapAssembly.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/.github/CR_logotype-full-color.png
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/.github/FUNDING.yml
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/.prettierrc.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/SECURITY.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/changelog.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/contributing.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/createIndex.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/Options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/Refs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/errorMessages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/getRelativePath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parseDef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parseTypes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/any.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/bigint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/boolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/branded.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/catch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/date.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/effects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/enum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/literal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/nativeEnum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/never.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/null.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/nullable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/number.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/object.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/optional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/pipeline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/readonly.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/record.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/tuple.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/undefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/parsers/unknown.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/selectParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/cjs/zodToJsonSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/Options.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/Refs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/errorMessages.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/getRelativePath.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parseDef.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parseTypes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/any.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/array.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/bigint.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/boolean.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/branded.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/catch.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/date.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/default.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/effects.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/enum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/intersection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/literal.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/map.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/nativeEnum.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/never.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/null.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/nullable.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/number.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/object.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/optional.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/pipeline.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/promise.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/readonly.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/record.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/set.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/string.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/tuple.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/undefined.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/union.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/parsers/unknown.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/selectParser.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/esm/zodToJsonSchema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/Options.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/Refs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/errorMessages.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/getRelativePath.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parseDef.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parseTypes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/any.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/array.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/bigint.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/boolean.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/branded.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/catch.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/date.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/default.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/effects.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/enum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/intersection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/literal.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/map.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/nativeEnum.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/never.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/null.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/nullable.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/number.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/object.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/optional.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/pipeline.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/promise.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/readonly.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/record.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/set.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/string.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/tuple.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/undefined.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/union.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/parsers/unknown.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/selectParser.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/dist/types/zodToJsonSchema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/postcjs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod-to-json-schema/postesm.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/LICENSE
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/README.md
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/package.json
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/ZodError.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/datetime.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/discriminatedUnion.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/ipv4.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/object.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/primitives.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/realworld.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/string.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/benchmarks/union.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/external.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/enumUtil.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/errorUtil.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/parseUtil.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/partialUtil.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/typeAliases.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/helpers/util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/locales/en.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/standard-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/Mocker.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/all-errors.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/anyunknown.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/array.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/async-parsing.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/async-refinements.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/base.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/bigint.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/branded.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/catch.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/coerce.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/complex.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/custom.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/date.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/deepmasking.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/default.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/description.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/discriminated-unions.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/enum.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/error.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/firstparty.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/firstpartyschematypes.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/function.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/generics.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/instanceof.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/intersection.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/language-server.source.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/language-server.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/literal.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/map.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/masking.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/mocker.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/nan.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/nativeEnum.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/nullable.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/number.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/object-augmentation.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/object-in-es5-env.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/object.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/optional.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/parseUtil.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/parser.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/partials.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/pickomit.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/pipeline.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/preprocess.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/primitive.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/promise.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/readonly.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/record.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/recursive.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/refine.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/safeparse.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/set.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/standard-schema.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/string.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/transformer.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/tuple.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/unions.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/validations.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/tests/void.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v3/types.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4-mini/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/checks.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/coerce.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/compat.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/external.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/iso.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/schemas.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/anyunknown.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/array.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/assignability.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/async-parsing.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/async-refinements.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/base.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/bigint.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/brand.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/catch.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/coalesce.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/coerce.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/continuability.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/custom.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/date.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/datetime.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/default.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/description.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/discriminated-unions.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/enum.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/error-utils.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/error.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/file.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/firstparty.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/function.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/generics.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/index.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/instanceof.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/intersection.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/json.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/lazy.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/literal.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/map.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/nan.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/nested-refine.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/nonoptional.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/nullable.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/number.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/object.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/optional.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/partial.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/pickomit.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/pipe.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/prefault.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/preprocess.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/primitive.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/promise.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/prototypes.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/readonly.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/record.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/recursive-types.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/refine.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/registries.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/set.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/standard-schema.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/string-formats.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/string.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/stringbool.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/template-literal.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/to-json-schema.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/transform.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/tuple.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/union.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/validations.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/classic/tests/void.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/api.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/checks.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/config.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/core.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/doc.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/errors.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/function.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/json-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/regexes.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/registries.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/schemas.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/standard-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/tests/index.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/tests/locales/be.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/tests/locales/en.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/tests/locales/ru.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/tests/locales/tr.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/to-json-schema.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/util.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/versions.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/core/zsf.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ar.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/az.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/be.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ca.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/cs.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/de.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/en.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/eo.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/es.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/fa.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/fi.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/fr-CA.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/fr.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/he.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/hu.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/id.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/it.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ja.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/kh.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ko.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/mk.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ms.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/nl.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/no.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ota.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/pl.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ps.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/pt.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ru.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/sl.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/sv.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ta.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/th.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/tr.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ua.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/ur.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/vi.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/zh-CN.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/locales/zh-TW.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/checks.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/coerce.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/external.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/index.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/iso.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/parse.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/schemas.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/assignability.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/brand.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/checks.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/computed.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/error.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/functions.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/index.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/number.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/object.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/prototypes.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/recursive-types.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/src/v4/mini/tests/string.test.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/ZodError.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/ZodError.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/ZodError.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/ZodError.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/errors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/errors.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/external.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/external.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/external.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/external.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/enumUtil.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/enumUtil.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/enumUtil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/enumUtil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/errorUtil.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/errorUtil.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/errorUtil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/errorUtil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/parseUtil.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/parseUtil.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/parseUtil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/parseUtil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/partialUtil.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/partialUtil.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/partialUtil.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/partialUtil.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/typeAliases.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/typeAliases.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/typeAliases.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/typeAliases.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/util.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/util.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/helpers/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/locales/en.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/locales/en.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/locales/en.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/locales/en.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/standard-schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/standard-schema.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/standard-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/standard-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/types.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/types.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/types.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v3/types.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4-mini/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4-mini/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4-mini/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4-mini/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/checks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/checks.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/checks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/checks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/coerce.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/coerce.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/coerce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/coerce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/compat.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/compat.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/compat.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/compat.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/errors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/errors.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/external.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/external.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/external.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/external.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/iso.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/iso.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/iso.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/iso.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/parse.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/parse.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/schemas.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/schemas.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/schemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/classic/schemas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/api.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/api.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/api.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/api.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/checks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/checks.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/checks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/checks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/core.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/core.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/core.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/core.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/doc.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/doc.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/doc.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/doc.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/errors.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/errors.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/errors.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/errors.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/function.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/function.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/function.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/function.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/json-schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/json-schema.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/json-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/json-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/parse.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/parse.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/regexes.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/regexes.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/regexes.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/regexes.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/registries.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/registries.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/registries.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/registries.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/schemas.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/schemas.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/schemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/schemas.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/standard-schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/standard-schema.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/standard-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/standard-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/to-json-schema.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/to-json-schema.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/to-json-schema.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/to-json-schema.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/util.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/util.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/util.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/util.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/versions.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/versions.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/versions.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/core/versions.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ar.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ar.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ar.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ar.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/az.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/az.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/az.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/az.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/be.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/be.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/be.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/be.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ca.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ca.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ca.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ca.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/cs.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/cs.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/cs.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/cs.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/de.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/de.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/de.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/de.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/en.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/en.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/en.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/en.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/eo.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/eo.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/eo.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/eo.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/es.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/es.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/es.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/es.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fa.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fa.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fa.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fa.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fi.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fi.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fi.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr-CA.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr-CA.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr-CA.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr-CA.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/fr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/he.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/he.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/he.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/he.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/hu.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/hu.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/hu.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/hu.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/id.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/id.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/id.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/id.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/it.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/it.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/it.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/it.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ja.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ja.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ja.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ja.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/kh.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/kh.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/kh.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/kh.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ko.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ko.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ko.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ko.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/mk.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/mk.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/mk.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/mk.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ms.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ms.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ms.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ms.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/nl.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/nl.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/nl.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/nl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/no.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/no.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/no.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/no.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ota.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ota.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ota.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ota.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pl.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pl.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pl.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ps.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ps.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ps.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ps.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pt.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pt.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pt.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/pt.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ru.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ru.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ru.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ru.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sl.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sl.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sl.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sl.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sv.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sv.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sv.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/sv.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ta.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ta.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ta.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ta.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/th.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/th.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/th.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/th.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/tr.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/tr.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/tr.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/tr.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ua.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ua.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ua.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ua.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ur.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ur.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ur.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/ur.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/vi.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/vi.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/vi.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/vi.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-CN.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-CN.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-CN.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-CN.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-TW.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-TW.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-TW.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/locales/zh-TW.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/checks.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/checks.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/checks.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/checks.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/coerce.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/coerce.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/coerce.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/coerce.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/external.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/external.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/external.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/external.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/index.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/index.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/index.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/iso.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/iso.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/iso.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/iso.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/parse.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/parse.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/parse.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/parse.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.cjs
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.d.cts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.js
+lib/node_modules/@nanocollective/nanocoder/package.json
+lib/node_modules/@nanocollective/nanocoder/source/app/prompts/main-prompt.md
+lib/package-lock.json
+lib/package.json
diff --git a/misc/parley/distinfo b/misc/parley/distinfo
index fdeec6eeb6f6..2870e0c90ff7 100644
--- a/misc/parley/distinfo
+++ b/misc/parley/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874897
-SHA256 (KDE/release-service/25.08.2/parley-25.08.2.tar.xz) = 5949ab595a1181e61885e1df0a4388ce9ab916b461e9ae79c3e7028c52318e14
-SIZE (KDE/release-service/25.08.2/parley-25.08.2.tar.xz) = 8451500
+TIMESTAMP = 1762264647
+SHA256 (KDE/release-service/25.08.3/parley-25.08.3.tar.xz) = 04cb6e784e82840d6ca779afae213e6da5bfee4dca82b97712bfb8fd1ac50564
+SIZE (KDE/release-service/25.08.3/parley-25.08.3.tar.xz) = 8451708
diff --git a/misc/pauker/Makefile b/misc/pauker/Makefile
index 54e123d74b1d..edf8086546a8 100644
--- a/misc/pauker/Makefile
+++ b/misc/pauker/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= SF
EXTRACT_SUFX= .jar
EXTRACT_ONLY=
-MAINTAINER= alex@stangl.us
+MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based flashcard learning using the Leitner system
WWW= https://pauker.sourceforge.net
diff --git a/misc/perkeep/Makefile b/misc/perkeep/Makefile
index 48faa6257565..5be1c6200a8a 100644
--- a/misc/perkeep/Makefile
+++ b/misc/perkeep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= perkeep
DISTVERSION= 0.11
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-gymnasium/Makefile b/misc/py-gymnasium/Makefile
index 16d5d7adf979..45850d3b5641 100644
--- a/misc/py-gymnasium/Makefile
+++ b/misc/py-gymnasium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gymnasium
-DISTVERSION= 1.2.0
+DISTVERSION= 1.2.2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,9 +15,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cloudpickle>=1.2.0:devel/py-cloudpickle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}farama-notifications>=0.0.1:devel/py-Farama-Notifications@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Farama-Notifications>=0.0.1:devel/py-Farama-Notifications@${PY_FLAVOR} \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dill>=0.3.7:devel/py-dill@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}scipy>=1.7.3:science/py-scipy@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
diff --git a/misc/py-gymnasium/distinfo b/misc/py-gymnasium/distinfo
index cfbc20e6a57c..4e53fd87c951 100644
--- a/misc/py-gymnasium/distinfo
+++ b/misc/py-gymnasium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756708596
-SHA256 (gymnasium-1.2.0.tar.gz) = 344e87561012558f603880baf264ebc97f8a5c997a957b0c9f910281145534b0
-SIZE (gymnasium-1.2.0.tar.gz) = 821142
+TIMESTAMP = 1762442426
+SHA256 (gymnasium-1.2.2.tar.gz) = 46d927328f8518bb5a689dbe270d228c1da2b08bcb71ae0152c10aa66f48d530
+SIZE (gymnasium-1.2.2.tar.gz) = 829250
diff --git a/misc/qlcplus/Makefile b/misc/qlcplus/Makefile
index c7263ca857c2..fa50f869ae75 100644
--- a/misc/qlcplus/Makefile
+++ b/misc/qlcplus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qlcplus
DISTVERSIONPREFIX= QLC+_
-DISTVERSION= 4.13.1
+DISTVERSION= 5.0.1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -24,7 +24,8 @@ USE_GITHUB= yes
GH_ACCOUNT= mcallegari
USE_GL= gl
USE_LDCONFIG= yes
-USE_QT= core gui multimedia network script serialport testlib widgets buildtools:build
+USE_QT= core gui multimedia network script serialport testlib websockets widgets \
+ buildtools:build linguisttools:build
SHEBANG_FILES= translate.sh
diff --git a/misc/qlcplus/distinfo b/misc/qlcplus/distinfo
index 2c00c33d3f5a..1ed7dce25d8a 100644
--- a/misc/qlcplus/distinfo
+++ b/misc/qlcplus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717311294
-SHA256 (mcallegari-qlcplus-QLC+_4.13.1_GH0.tar.gz) = de3f4803e9f80e28728e4f835b114ec8894b47b33f6dfb2cf2755b283818d770
-SIZE (mcallegari-qlcplus-QLC+_4.13.1_GH0.tar.gz) = 12361431
+TIMESTAMP = 1762418501
+SHA256 (mcallegari-qlcplus-QLC+_5.0.1_GH0.tar.gz) = b3a46a66d57d0b6f0aa71ae5012efa9754bffedbed61bf6651086efaa4ccb55c
+SIZE (mcallegari-qlcplus-QLC+_5.0.1_GH0.tar.gz) = 12574133
diff --git a/misc/qlcplus/pkg-plist b/misc/qlcplus/pkg-plist
index edba91e7e0e8..bd1f2f4902dd 100644
--- a/misc/qlcplus/pkg-plist
+++ b/misc/qlcplus/pkg-plist
@@ -50,120 +50,6 @@ share/mime/packages/qlcplus.xml
share/pixmaps/qlcplus-fixtureeditor.png
share/pixmaps/qlcplus.png
%%DATADIR%%/Sample.qxw
-%%DATADIR%%/documents/html/addeditfixtures.html
-%%DATADIR%%/documents/html/addresstool.html
-%%DATADIR%%/documents/html/addrgbpanel.html
-%%DATADIR%%/documents/html/addvcbuttonmatrix.html
-%%DATADIR%%/documents/html/artnetplugin.html
-%%DATADIR%%/documents/html/audio-input-output.html
-%%DATADIR%%/documents/html/audioeditor.html
-%%DATADIR%%/documents/html/audiotriggers.html
-%%DATADIR%%/documents/html/channelproperties.html
-%%DATADIR%%/documents/html/channelsgroupeditor.html
-%%DATADIR%%/documents/html/chasereditor.html
-%%DATADIR%%/documents/html/collectioneditor.html
-%%DATADIR%%/documents/html/commandlineparameters.html
-%%DATADIR%%/documents/html/concept.html
-%%DATADIR%%/documents/html/disable_apple_ftdi_driver.html
-%%DATADIR%%/documents/html/dmxdump.html
-%%DATADIR%%/documents/html/dmxusbplugin.html
-%%DATADIR%%/documents/html/e131plugin.html
-%%DATADIR%%/documents/html/efxeditor.html
-%%DATADIR%%/documents/html/fixturedefinitioneditor.html
-%%DATADIR%%/documents/html/fixturegroupeditor.html
-%%DATADIR%%/documents/html/fixturemanager.html
-%%DATADIR%%/documents/html/fixturemonitor.html
-%%DATADIR%%/documents/html/fixturesremap.html
-%%DATADIR%%/documents/html/functionmanager.html
-%%DATADIR%%/documents/html/functionwizard.html
-%%DATADIR%%/documents/html/guicustomstyles.html
-%%DATADIR%%/documents/html/hidplugin.html
-%%DATADIR%%/documents/html/howto-add-fixtures.html
-%%DATADIR%%/documents/html/howto-input-output-mapping.html
-%%DATADIR%%/documents/html/howto-input-profiles.html
-%%DATADIR%%/documents/html/index.html
-%%DATADIR%%/documents/html/index_pdf.html
-%%DATADIR%%/documents/html/kioskmode.html
-%%DATADIR%%/documents/html/liveedit.html
-%%DATADIR%%/documents/html/loopbackplugin.html
-%%DATADIR%%/documents/html/mainwindow.html
-%%DATADIR%%/documents/html/midiplugin.html
-%%DATADIR%%/documents/html/modeeditor.html
-%%DATADIR%%/documents/html/olaplugin.html
-%%DATADIR%%/documents/html/os2lplugin.html
-%%DATADIR%%/documents/html/oscplugin.html
-%%DATADIR%%/documents/html/parameterstuning.html
-%%DATADIR%%/documents/html/pdf_cover.html
-%%DATADIR%%/documents/html/peperonioutput.html
-%%DATADIR%%/documents/html/questionsandanswers.html
-%%DATADIR%%/documents/html/rgbmatrixeditor.html
-%%DATADIR%%/documents/html/rgbscriptapi.html
-%%DATADIR%%/documents/html/sceneeditor.html
-%%DATADIR%%/documents/html/scripteditor.html
-%%DATADIR%%/documents/html/selectfixture.html
-%%DATADIR%%/documents/html/selectfunction.html
-%%DATADIR%%/documents/html/selectinputchannel.html
-%%DATADIR%%/documents/html/showeditor.html
-%%DATADIR%%/documents/html/showmanager.html
-%%DATADIR%%/documents/html/simpledesk.html
-%%DATADIR%%/documents/html/supported-input-devices.html
-%%DATADIR%%/documents/html/tutorial-bcf-lc2412.html
-%%DATADIR%%/documents/html/tutorial-multipage.html
-%%DATADIR%%/documents/html/tutorial-soundcontrol.html
-%%DATADIR%%/documents/html/tutorial.html
-%%DATADIR%%/documents/html/udmxoutput.html
-%%DATADIR%%/documents/html/vcbutton.html
-%%DATADIR%%/documents/html/vcbuttonmatrix.html
-%%DATADIR%%/documents/html/vccuelist.html
-%%DATADIR%%/documents/html/vcframe.html
-%%DATADIR%%/documents/html/vclabel.html
-%%DATADIR%%/documents/html/vcmatrix.html
-%%DATADIR%%/documents/html/vcslider.html
-%%DATADIR%%/documents/html/vcslidermatrix.html
-%%DATADIR%%/documents/html/vcsoloframe.html
-%%DATADIR%%/documents/html/vcspeeddial.html
-%%DATADIR%%/documents/html/vcstylingplacement.html
-%%DATADIR%%/documents/html/vcxypad.html
-%%DATADIR%%/documents/html/vellemanoutput.html
-%%DATADIR%%/documents/html/videoeditor.html
-%%DATADIR%%/documents/html/virtualconsole.html
-%%DATADIR%%/documents/html/webinterface.html
-%%DATADIR%%/documents/images/bcf2000-lc2412.png
-%%DATADIR%%/documents/images/blending.png
-%%DATADIR%%/documents/images/channelmodifier.png
-%%DATADIR%%/documents/images/e131_configuration.png
-%%DATADIR%%/documents/images/efx-general.png
-%%DATADIR%%/documents/images/efx-movement.png
-%%DATADIR%%/documents/images/fixremap.png
-%%DATADIR%%/documents/images/fixtureeditor_aliases.png
-%%DATADIR%%/documents/images/fixtureeditor_channel_color.png
-%%DATADIR%%/documents/images/fixtureeditor_channel_gobo.png
-%%DATADIR%%/documents/images/fixtureeditor_channel_preset.png
-%%DATADIR%%/documents/images/fixtureeditor_channel_shutter.png
-%%DATADIR%%/documents/images/fixtureeditor_channel_wizard.png
-%%DATADIR%%/documents/images/fixtureeditor_channels.png
-%%DATADIR%%/documents/images/fixtureeditor_general.png
-%%DATADIR%%/documents/images/fixtureeditor_mode_channels.png
-%%DATADIR%%/documents/images/fixtureeditor_mode_edit_head.png
-%%DATADIR%%/documents/images/fixtureeditor_mode_heads.png
-%%DATADIR%%/documents/images/fixtureeditor_modes.png
-%%DATADIR%%/documents/images/fixtureeditor_physical.png
-%%DATADIR%%/documents/images/locale.png
-%%DATADIR%%/documents/images/mainwindow.png
-%%DATADIR%%/documents/images/multipage1.png
-%%DATADIR%%/documents/images/multipage2.png
-%%DATADIR%%/documents/images/multipage3.png
-%%DATADIR%%/documents/images/multipage4.png
-%%DATADIR%%/documents/images/pan-tilt.png
-%%DATADIR%%/documents/images/speeddial.png
-%%DATADIR%%/documents/images/track-mute.png
-%%DATADIR%%/documents/images/track-solo.png
-%%DATADIR%%/documents/images/tutorial1_1.png
-%%DATADIR%%/documents/images/tutorial1_2.png
-%%DATADIR%%/documents/images/tutorial1_3.png
-%%DATADIR%%/documents/images/xypad-efx.png
-%%DATADIR%%/documents/images/xypad.png
-%%DATADIR%%/documents/images/xypad2.png
%%DATADIR%%/fixtures/ADB/ADB-ALC4.qxf
%%DATADIR%%/fixtures/ADB/ADB-Warp-M.qxf
%%DATADIR%%/fixtures/AFX/AFX-BARLED200-FX.qxf
@@ -179,6 +65,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Acme/Acme-Dotline180.qxf
%%DATADIR%%/fixtures/Acme/Acme-Dotline360.qxf
%%DATADIR%%/fixtures/Acme/Acme-Oxygen.qxf
+%%DATADIR%%/fixtures/Acme/Acme-Pixel-Line-IP.qxf
%%DATADIR%%/fixtures/Acme/Acme-Super-Dotline.qxf
%%DATADIR%%/fixtures/Alkalite/Alkalite-Octopod-DP-80.qxf
%%DATADIR%%/fixtures/Altman/Altman-Spectra-CYC-100.qxf
@@ -212,6 +99,9 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/American_DJ/American-DJ-Double-Phase.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-ECO-UV-BAR-DMX.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Emerald-Scan.qxf
+%%DATADIR%%/fixtures/American_DJ/American-DJ-Encore-Burst-RGBW-IP.qxf
+%%DATADIR%%/fixtures/American_DJ/American-DJ-Encore-FR150z.qxf
+%%DATADIR%%/fixtures/American_DJ/American-DJ-Encore-FR50z.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Entour-Faze.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Entour-Venue.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Entourage.qxf
@@ -225,6 +115,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/American_DJ/American-DJ-Flat-Par-TW12.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Flat-Par-Tri7X.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Focus-Spot-4Z.qxf
+%%DATADIR%%/fixtures/American_DJ/American-DJ-Focus-Spot-5Z.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Focus-Spot-Three-Z.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Fog-Fury-3000-WiFly.qxf
%%DATADIR%%/fixtures/American_DJ/American-DJ-Fog-Fury-Jett-Pro.qxf
@@ -348,27 +239,33 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Ayra/Ayra-ComPar-10.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-ComPar20.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-Compar-Kit-1.qxf
+%%DATADIR%%/fixtures/Ayra/Ayra-Compar-Kit-3.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-ERO-075.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-ERO-406.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-ERO-506.qxf
+%%DATADIR%%/fixtures/Ayra/Ayra-ERO-Micro-Beam-FX.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-ERO-Microspot.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-IntenZ-CB-150.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-TDC-Agaricus.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-TDC-Triple-Burst.qxf
%%DATADIR%%/fixtures/Ayra/Ayra-WSM02-WSM03-MKII.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-Arcaline-100-RGB.qxf
+%%DATADIR%%/fixtures/Ayrton/Ayrton-Domino-LT.qxf
+%%DATADIR%%/fixtures/Ayrton/Ayrton-Kyalami.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-MagicBlade-R.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-MagicPanel-602.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-MiniPanel-FX.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-Mistral.qxf
%%DATADIR%%/fixtures/Ayrton/Ayrton-NandoBeam-S3.qxf
+%%DATADIR%%/fixtures/Ayrton/Ayrton-Rivale-Profile.qxf
%%DATADIR%%/fixtures/Betopper/Betopper-LB230.qxf
%%DATADIR%%/fixtures/Betopper/Betopper-LM108.qxf
%%DATADIR%%/fixtures/Betopper/Betopper-LM70.qxf
-%%DATADIR%%/fixtures/Betopper/Betopper-LPC004.qxf
-%%DATADIR%%/fixtures/Betopper/Betopper-LPC006.qxf
-%%DATADIR%%/fixtures/Betopper/Betopper-LPC007.qxf
-%%DATADIR%%/fixtures/Betopper/Betopper-LPC017.qxf
+%%DATADIR%%/fixtures/Betopper/Betopper-LPC-004.qxf
+%%DATADIR%%/fixtures/Betopper/Betopper-LPC-006.qxf
+%%DATADIR%%/fixtures/Betopper/Betopper-LPC-007.qxf
+%%DATADIR%%/fixtures/Betopper/Betopper-LPC-017.qxf
+%%DATADIR%%/fixtures/Betopper/Betopper-LPC-120.qxf
%%DATADIR%%/fixtures/Blizzard_Lighting/Blizzard-Lighting-Blade-RGBW.qxf
%%DATADIR%%/fixtures/Blizzard_Lighting/Blizzard-Lighting-Flurry-5.qxf
%%DATADIR%%/fixtures/Blizzard_Lighting/Blizzard-Lighting-HotBox-Infiniwhite.qxf
@@ -408,6 +305,8 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Briteq/Briteq-BT-ORBIT.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-BT-Smartzoom.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-100EC.qxf
+%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-250EZ-Mk3.qxf
+%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-250EZ.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-50WW.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-HD1.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-BT-Theatre-HD2.qxf
@@ -424,10 +323,12 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Briteq/Briteq-LDP-COBWASH-60TC.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-LDP-Powerbar-12TC.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-LDP-Powerbar-6TC.qxf
+%%DATADIR%%/fixtures/Briteq/Briteq-LED-UV-Gun.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-Pro-Beamer-Zoom.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-Spectra-3D-Laser.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-Stagepainter-12.qxf
%%DATADIR%%/fixtures/Briteq/Briteq-Tornado-7.qxf
+%%DATADIR%%/fixtures/CLF/CLF-JUNO.qxf
%%DATADIR%%/fixtures/CLF/CLF-Tricolor-Mini-Par.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Auro-Spot-100.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Auro-Spot-200.qxf
@@ -453,6 +354,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Cameo/Cameo-HydraBeam-4000.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Hydrabeam-1000-RGBW.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Hydrabeam-400-Series.qxf
+%%DATADIR%%/fixtures/Cameo/Cameo-LED-Gobo-Scanner-80.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-LED-Mini-PAR-CAN-RGB-7x3W.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-LED-Mini-PAR-CAN-RGBW-7x8W.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-LED-Mini-PAR-CAN-White-7x4W.qxf
@@ -471,6 +373,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Cameo/Cameo-Multi-PAR-3.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-NanoBeam-300.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-P2-FC.qxf
+%%DATADIR%%/fixtures/Cameo/Cameo-P2-T.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Pixbar-600-PRO.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Q-Spot-15-RGBW.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Q-Spot-40-RGBW.qxf
@@ -481,6 +384,8 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Cameo/Cameo-Studio-PAR-64-Q-8W-(CLPST64Q8W).qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Studio-PAR-64-RGBWA-UV-12W.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Superfly-XS.qxf
+%%DATADIR%%/fixtures/Cameo/Cameo-TS-100-WW.qxf
+%%DATADIR%%/fixtures/Cameo/Cameo-TS-200-WW.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-TS-40-WW.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-TS-60-RGBW.qxf
%%DATADIR%%/fixtures/Cameo/Cameo-Thunder-Wash-100-RGB.qxf
@@ -540,6 +445,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Chauvet/Chauvet-DMX-Mega-Strobe-III.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Derby-X.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Double-Derby-X.qxf
+%%DATADIR%%/fixtures/Chauvet/Chauvet-EVE-P-160-RGBW.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-EZPAR-64-RGBA.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Eclipse-RGB.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-FXpar9.qxf
@@ -610,6 +516,8 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-F-415FC.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-F-915FC.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-FD-165WW.qxf
+%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-H-105WW.qxf
+%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-H-605FC.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Ovation-P-56FC.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Q-Beam-260-LED.qxf
%%DATADIR%%/fixtures/Chauvet/Chauvet-Q-Spot-250.qxf
@@ -687,6 +595,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-HY-B-EYE-K25.qxf
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Hepikos.qxf
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Midi-B.qxf
+%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Mini-B-Spot.qxf
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Mini-B.qxf
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Mini-Scan-150.qxf
%%DATADIR%%/fixtures/Clay_Paky/Clay-Paky-Mini-Scan-300.qxf
@@ -843,16 +752,19 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-KLS-Laser-Bar-FX-Light-Set.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-KLS-Scan-Pro-Next-FX-Light.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-ML-56-QCL-RGBW-RGBA-18x8W.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-Mini-Strobe-Cluster-SMD48.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-Multi-FX-Laser-Bar.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR-56-RGB-DMX.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR-64-RGBW+UV.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR56.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR64-QCL-12x8W.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR64-RGB.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR64-RGBA.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PAR64-White.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PARty-Hybrid-spot.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PARty-RGBW.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PARty-TCL-spot.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PIX-12-HCL-Bar.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PIX-16-QCL-Bar.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PLL-480-CW-WW.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-PMB-4-COB-RGB-30W-Bar.qxf
@@ -876,6 +788,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-T-36-RGB-Spot.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-THA-250F.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-17.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-40.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-46.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-51.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-6.qxf
@@ -885,7 +798,9 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-X10.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-X4.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TMH-X5.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-TSL-1000-Scan-MK2.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-Theatre-COB-200-RGB+WW.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-Twin-Scan-Bar.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-LED-Z-200-TCL.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-Led-Theatre-36x3W-CW-WW.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-NH-30-MK2.qxf
@@ -902,12 +817,14 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Eurolite/Eurolite-TG-5.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-THA-100F-COB.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-10.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-11-Moving-Head-Wash.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-14.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-15.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-155.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-250.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-30-60-mk2.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-8.qxf
+%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-S90-Moving-Head-Spot.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-X3.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TMH-X4.qxf
%%DATADIR%%/fixtures/Eurolite/Eurolite-TR-5.qxf
@@ -931,6 +848,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Event_Lighting/Event-Lighting-StrobeX.qxf
%%DATADIR%%/fixtures/Evolight/Evolight-Colours-SL3.qxf
%%DATADIR%%/fixtures/Expolite/Expolite-AkkuLED-Power-Compact.qxf
+%%DATADIR%%/fixtures/Expolite/Expolite-TourBar-32PIX-RGBW.qxf
%%DATADIR%%/fixtures/Expolite/Expolite-TourLED-MC180.qxf
%%DATADIR%%/fixtures/Expolite/Expolite-TourLed-42.qxf
%%DATADIR%%/fixtures/Expolite/Expolite-TourSpot-50-Mini.qxf
@@ -944,6 +862,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Flash-Butrym/Flash-Butrym-LED-PAR-64-4x30W-COB-RGBW.qxf
%%DATADIR%%/fixtures/Flash-Butrym/Flash-Butrym-LED-PAR-64-7x10W-RGBW.qxf
%%DATADIR%%/fixtures/Flash-Butrym/Flash-Butrym-LED-PAR-64-COB-250W-2xWhite-Mk2.qxf
+%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-LED-Diamond-Dome-MK-2.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-LED-Diamond-Dome.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-LED-Pot-12x1W-QCL-RGB-WW.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-LED-Pot-12x1W-RGBW.qxf
@@ -952,6 +871,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-PicoBeam-60.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-PicoSpot-20.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-PicoWash-40-Pixel-Quad-LED.qxf
+%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-PicoWash-40Z-Pixel-Quad-LED.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-SePar-Hex-LED-RGBAW-UV-IR.qxf
%%DATADIR%%/fixtures/Fun-Generation/Fun-Generation-SePar-Quad-UV.qxf
%%DATADIR%%/fixtures/Futurelight/Futurelight-AHS-150.qxf
@@ -998,9 +918,11 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/GLP/GLP-Impression-X4-Bar-10.qxf
%%DATADIR%%/fixtures/GLP/GLP-Impression-X4-S.qxf
%%DATADIR%%/fixtures/GLP/GLP-Impression-X4.qxf
+%%DATADIR%%/fixtures/GLP/GLP-Impression-X5.qxf
%%DATADIR%%/fixtures/GLP/GLP-Impression.qxf
%%DATADIR%%/fixtures/GLP/GLP-ImpressionWA.qxf
%%DATADIR%%/fixtures/GLP/GLP-ImpressionXL.qxf
+%%DATADIR%%/fixtures/GLP/GLP-JDC1.qxf
%%DATADIR%%/fixtures/GLP/GLP-Junior-Scan-1.qxf
%%DATADIR%%/fixtures/GLP/GLP-Junior-Scan-2.qxf
%%DATADIR%%/fixtures/GLP/GLP-PocketScan.qxf
@@ -1024,6 +946,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Geni/Geni-OBY-5.qxf
%%DATADIR%%/fixtures/Geni/Geni-OBY-600.qxf
%%DATADIR%%/fixtures/Ghost/Ghost-Green-30.qxf
+%%DATADIR%%/fixtures/Ghost/Ghost-Lumy.qxf
%%DATADIR%%/fixtures/Ghost/Ghost-Venum-12W-RGBW.qxf
%%DATADIR%%/fixtures/Griven/Griven-Gobostorm-Plus-MK2.qxf
%%DATADIR%%/fixtures/Griven/Griven-Kolorado-2500.qxf
@@ -1048,6 +971,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Ibiza/Ibiza-PAR-LED-710.qxf
%%DATADIR%%/fixtures/Ibiza/Ibiza-PAR-LED-712IR.qxf
%%DATADIR%%/fixtures/Ibiza/Ibiza-PAR-LED50-COB.qxf
+%%DATADIR%%/fixtures/Ibiza/Ibiza-Star-Beam.qxf
%%DATADIR%%/fixtures/Involight/Involight-AX470.qxf
%%DATADIR%%/fixtures/Involight/Involight-COBBAR815.qxf
%%DATADIR%%/fixtures/Involight/Involight-FM1200UP.qxf
@@ -1110,6 +1034,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Laserworld/Laserworld-CS-1000RGB-Mk3.qxf
%%DATADIR%%/fixtures/Laserworld/Laserworld-CS-1000RGB-MkII.qxf
%%DATADIR%%/fixtures/Laserworld/Laserworld-CS-1000RGB.qxf
+%%DATADIR%%/fixtures/Laserworld/Laserworld-DS-1000RGB.qxf
%%DATADIR%%/fixtures/Laserworld/Laserworld-EL-200RGY.qxf
%%DATADIR%%/fixtures/Laserworld/Laserworld-EL-230RGB-MK2.qxf
%%DATADIR%%/fixtures/Laserworld/Laserworld-EL-400RGB-MK2.qxf
@@ -1150,6 +1075,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Lixada/Lixada-5LED-50W-Beam-Wash-Double-Sides-RGBW.qxf
%%DATADIR%%/fixtures/Lixada/Lixada-Mini-Gobo-Moving-Head.qxf
%%DATADIR%%/fixtures/Lixada/Lixada-Mini-Wash-RGBW.qxf
+%%DATADIR%%/fixtures/Lixada/Lixada-RGBW-LED-Mini-Moving-Head.qxf
%%DATADIR%%/fixtures/Lixada/Lixada-Triangle-Spider-Beam.qxf
%%DATADIR%%/fixtures/Look_Solutions/Look-Solutions-Unique-2.1.qxf
%%DATADIR%%/fixtures/Look_Solutions/Look-Solutions-Viper-NT.qxf
@@ -1162,12 +1088,21 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/MARQ/MARQ-Gesture-Beam-Wash-102.qxf
%%DATADIR%%/fixtures/MARQ/MARQ-Gesture-Spot-100-.qxf
%%DATADIR%%/fixtures/MARQ/MARQ-Gesture-Spot-300.qxf
+%%DATADIR%%/fixtures/MEGA-Lite/MegaLite-M-Sphere.qxf
%%DATADIR%%/fixtures/MFL/MFL-Spot-G60.qxf
%%DATADIR%%/fixtures/Mac_Mah/Mac-Mah-FLAT-PAR-7x12W-6in1.qxf
%%DATADIR%%/fixtures/Mac_Mah/Mac-Mah-Mac-FOG-DMX.qxf
%%DATADIR%%/fixtures/Mac_Mah/Mac-Mah-Mac-Follow-1200.qxf
%%DATADIR%%/fixtures/Mac_Mah/Mac-Mah-Moving-FX-Bar.qxf
%%DATADIR%%/fixtures/Mac_Mah/Mac-Mah-WiderPanel.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-Eco2Jet.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-Psyco2Jet.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-SmokeJet.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-StadiumBlaster.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-StadiumBlower.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-StadiumShot-III.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-Stage-Flame.qxf
+%%DATADIR%%/fixtures/MagicFX/MagicFX-SwirlFan-II.qxf
%%DATADIR%%/fixtures/Martin/Martin-24-7-Hazer.qxf
%%DATADIR%%/fixtures/Martin/Martin-Acrobat.qxf
%%DATADIR%%/fixtures/Martin/Martin-Atomic-3000-LED.qxf
@@ -1179,6 +1114,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Martin/Martin-EFX-700.qxf
%%DATADIR%%/fixtures/Martin/Martin-EFX-800.qxf
%%DATADIR%%/fixtures/Martin/Martin-ELP-CL-Profile.qxf
+%%DATADIR%%/fixtures/Martin/Martin-ERA-150-Wash.qxf
%%DATADIR%%/fixtures/Martin/Martin-ERA-300-Profile.qxf
%%DATADIR%%/fixtures/Martin/Martin-ERA-400-Performance.qxf
%%DATADIR%%/fixtures/Martin/Martin-Ego-X6.qxf
@@ -1189,6 +1125,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Martin/Martin-MAC-101.qxf
%%DATADIR%%/fixtures/Martin/Martin-MAC-2000-Performance-II.qxf
%%DATADIR%%/fixtures/Martin/Martin-MAC-2000-Profile-II.qxf
+%%DATADIR%%/fixtures/Martin/Martin-MAC-2000-Wash.qxf
%%DATADIR%%/fixtures/Martin/Martin-MAC-250-Wash.qxf
%%DATADIR%%/fixtures/Martin/Martin-MAC-301-Wash.qxf
%%DATADIR%%/fixtures/Martin/Martin-MAC-401-Dual-CT.qxf
@@ -1236,6 +1173,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Martin/Martin-SCX-800.qxf
%%DATADIR%%/fixtures/Martin/Martin-Thrill-Mini-Profile.qxf
%%DATADIR%%/fixtures/Martin/Martin-Viper-AirFX.qxf
+%%DATADIR%%/fixtures/Martin/Martin-smartMAC.qxf
%%DATADIR%%/fixtures/Microh/Microh-Firefly-RGY-II.qxf
%%DATADIR%%/fixtures/Microh/Microh-LED-Tri-Bar.qxf
%%DATADIR%%/fixtures/Microh/Microh-Plasmawave-1-RGB.qxf
@@ -1254,6 +1192,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Nicols/Nicols-Strob-LED-W.qxf
%%DATADIR%%/fixtures/Nicols/Nicols-WP600Z.qxf
%%DATADIR%%/fixtures/OXO/OXO-ColorBeam-7-FCW-IR.qxf
+%%DATADIR%%/fixtures/OXO/OXO-ColorZoom-180.qxf
%%DATADIR%%/fixtures/OXO/OXO-LED-Funstrip-DMX.qxf
%%DATADIR%%/fixtures/Optima_Lighting/Optima-Lighting-PAR64-LED.qxf
%%DATADIR%%/fixtures/Orion_Effects_Lighting/Orion-Effects-Lighting-ORCAN2.qxf
@@ -1338,6 +1277,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Robe/Robe-ClubWash-300CT.qxf
%%DATADIR%%/fixtures/Robe/Robe-ClubWash-500-CT.qxf
%%DATADIR%%/fixtures/Robe/Robe-ClubWash-600-CT.qxf
+%%DATADIR%%/fixtures/Robe/Robe-ColorMix-240-AT.qxf
%%DATADIR%%/fixtures/Robe/Robe-ColorSpot-170-AT.qxf
%%DATADIR%%/fixtures/Robe/Robe-ColorSpot-250-AT.qxf
%%DATADIR%%/fixtures/Robe/Robe-ColorSpot-250-XT.qxf
@@ -1371,7 +1311,6 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Robe/Robe-Spot-160-XT.qxf
%%DATADIR%%/fixtures/Robe/Robe-Spot-575-XT.qxf
%%DATADIR%%/fixtures/Robe/Robe-Wash-575-XT.qxf
-%%DATADIR%%/fixtures/Robe/Robe_ColorMix_240_AT.qxf
%%DATADIR%%/fixtures/Robert_Juliat/Robert-Juliat-DArtagnan-934SNX.qxf
%%DATADIR%%/fixtures/Rockville/Rockville-Battery-Strip-24.qxf
%%DATADIR%%/fixtures/Rockville/Rockville-Best-Strip-60-RGBWAUV.qxf
@@ -1394,19 +1333,30 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/SGM/SGM-Victory-250.qxf
%%DATADIR%%/fixtures/SGM/SGM-Victory-II-250.qxf
%%DATADIR%%/fixtures/SGM/SGM-Victory-II-Pro150.qxf
+%%DATADIR%%/fixtures/Sagitter/Sagitter-ARS1500FC.qxf
+%%DATADIR%%/fixtures/Sagitter/Sagitter-Lite-Beam-5R.qxf
%%DATADIR%%/fixtures/Sagitter/Sagitter-Miniscan-2001.qxf
+%%DATADIR%%/fixtures/Sagitter/Sagitter-Prince.qxf
%%DATADIR%%/fixtures/Sagitter/Sagitter-Slimpar-12DL.qxf
%%DATADIR%%/fixtures/Sagitter/Sagitter-Slimpar-18-RGB.qxf
%%DATADIR%%/fixtures/Sagitter/Sagitter-Slimpar-7DL.qxf
%%DATADIR%%/fixtures/Sagitter/Sagitter-Smart-DL-Wash.qxf
%%DATADIR%%/fixtures/Scanic/Scanic-Astute-LED-108.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-2-Eyes-200W-LED-COB-Cool-Warm-White.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-230W-LED-Beam-Moving-Head.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-3000mW-RGB-Laser.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-Big-Bee-Eyes-LED-Wash-19x40W-RGBW.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-Constellaser-12W-Waterproof-Scan-Laser.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-GalaxyJet-LED-Beam-300W-Beam&Spot&Wash-3in1.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-GalaxyJet-Waterproof-IP65-380W-19R-Beam-Moving-Head.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-JMS-WEBB-LED-Wash-BigBeeEye-19X40W.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-LED-200W-RGB-FLASH.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-LED-Beam+Wash-19x15W-RGBW-Zoom.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-LED-Beam-12x12W-RGBW.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-LED-Beam-8x12W-RGBW.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-LED-Flat-Par-18x18W-RGBWA+UV.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-LED-Flat-Par-7x18W-RGBWA+UV.qxf
+%%DATADIR%%/fixtures/Shehds/Shehds-LED-Wall-Wash-18x18W-RGBWA+UV.qxf
%%DATADIR%%/fixtures/Shehds/Shehds-Wash-Zoom-36x18W.qxf
%%DATADIR%%/fixtures/Showlite/Showlite-Flood-Light-Panel-144x10mm-LED-RGBW.qxf
%%DATADIR%%/fixtures/Showlite/Showlite-LB-4390.qxf
@@ -1415,12 +1365,14 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Showtec/Showtec-Acrobat.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Atmos-F-350.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Blade-Runner.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-Club-Par-12-4-RGBW.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Club-Par-12x6-RGBWAUV.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Compact-Par-18-MKII.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Compact-Par-18-Tri-MKII.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Compact-Par-7-Q4.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Compact-Par-7-Tri.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Compact-Power-Lightset-COB.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-Cyclone-4.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Dominator.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Dragon-F-350.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Dynamic-LED-v3.qxf
@@ -1440,14 +1392,17 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Showtec/Showtec-Infinity-iW-720.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Kanjo-Spot-60.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Kanjo-Wash-RGB.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-LED-Blinder-2-COB.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Light-Bar-8.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Light-Bar-RGB-V3.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Par-56.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-LED-Par-64-36x3W.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Par-64-Short-V2.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Pixel-Track-Pro.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-LED-Powerline-16-Bar.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Led-Air-Cone-Pro.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Lightbrick.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-Luna-Par-120-Q4.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Mini-Max-LED-RGB.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-MiniMax-250.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-MultiDim-MK-III-DMX.qxf
@@ -1455,6 +1410,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Showtec/Showtec-Par-64-100W-COB-UV.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Performer-2000-RGBAL.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Phantom-130-LED-Spot.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-Phantom-180-Wash.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Phantom-20-LED-Beam.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Phantom-250-Wash.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Phantom-250.qxf
@@ -1474,6 +1430,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Showtec/Showtec-Spectral-850-RGBA-Tour.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Spectral-CYC650.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Spectral-M1000-Tour-Q4-MKII.qxf
+%%DATADIR%%/fixtures/Showtec/Showtec-Spectral-M800-IPX.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Spectral-ZP-5.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Stage-Blinder-Series.qxf
%%DATADIR%%/fixtures/Showtec/Showtec-Star-Dream-144-LED-White.qxf
@@ -1496,18 +1453,20 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Stage_Right/Stage-Right-Stage-Wash-18Wx18-LED-PAR.qxf
%%DATADIR%%/fixtures/Stage_Right/Stage-Right-StageLight-12Wx7-LED-PAR.qxf
%%DATADIR%%/fixtures/Stagg/Stagg-Headbanger-10.qxf
-%%DATADIR%%/fixtures/Stairville/StairVille-MH-z720.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-AF-150.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-AF-180-LED-Fogger-Co2-FX.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-AF-40-DMX.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-AFH-600.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-All-FX-Bar.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-BEL4-Battery-Event-Light-4x15W.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-BEL6-IP-Bar-HEX.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-BS-280-R10-BeamSpot.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-BSW-350-LED.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Beam-Moving-Head-B5R.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Blade-Sting-8-RGBW-Beam-Mover.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-CLB2.4-CompactLED.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-CLB4-RGB-Compact-LED-Bar-4.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-CLB5-6P-RGB-WW-Compact-LED-Bar.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-CLB5-Compact-LED-Bar-RGBW-RGBWW.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Compact-LED-Bar-CLB8.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Crown-FX-PAR77.qxf
@@ -1515,12 +1474,16 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Stairville/Stairville-DDS-405.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-150-RGY-MkII.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-25+25-G-MK-II.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-40-G-MK-III.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-BlueStar-MK-II-LED.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-GR-140-RGY-MKII.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-DJ-Lase-Polar-200.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-FS-x75-Follow-Spot.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-HF-900-Haze-Fogger.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-HL-x9-18-DCL-CW-WWFlood-9-18x6W.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-HL-x9-Quad-Color-Flood-9x8W.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Hz-200-DMX.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-Infinite-Pixel-250.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-JunoScan-MKII.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-LED-BAR-240-8-RGB.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-LED-BAR-RGB-252.qxf
@@ -1551,6 +1514,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Stairville/Stairville-MH-x30-LED-Beam.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-MH-x30-LED-Spot.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-MH-z1915.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-MH-z720.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Matrixx-FL-110-DMX.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Mini-Stage-Par-RGBW.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Mobile-Color.qxf
@@ -1561,16 +1525,25 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Stairville/Stairville-PS1500DMX.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Pixel-Panel-144-RGB.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Quad-Par-Profile-RGBW-5x8W.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-Remus-HexSpot-515.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-Remus-QuadZoom-610.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-RevueLED-120-COB-True-White.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-SC-100.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-SC-X50-MKII.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-SC250H.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-SF-1500.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-SonicPulse-LED-Bar-05.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-SonicPulse-LED-Bar-10.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-SonicPulse-MH-Wash-1208.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Stage-PAR-CX-2-RGBAW.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-Stage-Quad-LED-Bundle-RGB-WW.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-TRI-LED-Bundle-Complete.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Tri-Flat-PAR-Profile-5x3W-RGB.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-WGF-2000.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-Wild-Wash-132-LED-CW.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Wild-Wash-132-RGB-LED.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Wild-Wash-9x3W-LED-UV.qxf
+%%DATADIR%%/fixtures/Stairville/Stairville-WildWash-Pro-648-LED-RGB.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-Z100M.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-ZF-1500.qxf
%%DATADIR%%/fixtures/Stairville/Stairville-maTrixx-SC-100.qxf
@@ -1608,33 +1581,45 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Tecshow/Tecshow-Nebula-6.qxf
%%DATADIR%%/fixtures/Tomshine/Tomshine-Mini-Gobo-Moving-Head.qxf
%%DATADIR%%/fixtures/Triton_Blue/Triton-Blue-Wally-MH-20.qxf
+%%DATADIR%%/fixtures/UKing/UKing-36W-UV-PAR.qxf
%%DATADIR%%/fixtures/UKing/UKing-4-Head-Beam-RGBW.qxf
%%DATADIR%%/fixtures/UKing/UKing-7x10W-Mini-Moving-Head.qxf
-%%DATADIR%%/fixtures/UKing/UKing-B55-Par-Can-12-LED-RGBW-12W.qxf
%%DATADIR%%/fixtures/UKing/UKing-LED-Spot-Moving-Head-100W.qxf
%%DATADIR%%/fixtures/UKing/UKing-Mini-Double-Sided-Moving-Head.qxf
%%DATADIR%%/fixtures/UKing/UKing-Mini-RGBW-Moving-Head.qxf
%%DATADIR%%/fixtures/UKing/UKing-Par-36.qxf
%%DATADIR%%/fixtures/UKing/UKing-Wall-Washer-24x3W.qxf
-%%DATADIR%%/fixtures/UKing/UKing-ZQ-02319.qxf
-%%DATADIR%%/fixtures/UKing/UKing-ZQ-B117-Par-Can-4in1-RGBW.qxf
-%%DATADIR%%/fixtures/UKing/UKing-ZQ-B243.qxf
-%%DATADIR%%/fixtures/UKing/UKing-ZQ-B370-Laser.qxf
-%%DATADIR%%/fixtures/UKing/UKing-ZQ-B93-Pinspot-RGBW.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQ01495-200W-Three-in-one-Four-eye-COB-Lamp.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQ01513-100WCOB-Cast-Aluminum-Park-Light.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQ02021-Beam-Pro.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQ02319-Mini-40W-Beam-Moving-Head.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQ06122-9-Eye-COB-Matrix.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB117-Par-Can-4in1-RGBW.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB20-Mini-Spider.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB243-50W-Moving-Head-With-LED-Belt.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB370-Laser.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB55-Par-Can-12-LED-RGBW-12W.qxf
+%%DATADIR%%/fixtures/UKing/UKing-ZQB93-Pinspot-RGBW.qxf
+%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL2202-Spot.qxf
+%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL2402-Wash.qxf
%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL2500-Wash.qxf
%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL3000-Spot.qxf
%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL3000-Wash.qxf
%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL3500-Spot.qxf
%%DATADIR%%/fixtures/Vari-Lite/Vari-Lite-VL4000-Spot.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-ARC-One.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-BAT.BAR-8-RGBW.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-BAT.PAR-6-RGBUV.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-BAT.PAR-6-RGBWA.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Blitz-Bar-240.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-Colors-NerveStrobe-HP.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Easy-Move-LED-XS-Spot.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Easy-Move-LED-XS-Wash.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Easy-Scan-XT-Mini.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Giga-Bar-HEX-3.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-Giga-Bar-LED-240-RGB-.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Giga-Bar-Pix-8-RGB.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-Giga-Bar-Pix-8-UV.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Gigabar-II.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Beam-100.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Spot-230.qxf
@@ -1642,6 +1627,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Spot-90.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Spot-Wash-140-2in1-RGBW+W.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Spot-Wash-80-2in1-RGBW+W.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Wash-300-FC.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Wash-340FX-RGBW-Zoom.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Wash-640FX.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Hero-Wash-712-Z-RGBW-Zoom.qxf
@@ -1657,6 +1643,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/Varytec/Varytec-LED-PAR56.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-LED-Pad-7-BA-D.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-LED-Pad-Bar-Compact-ST-RGB.qxf
+%%DATADIR%%/fixtures/Varytec/Varytec-LED-Theater-Spot-100.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-LED-Typhoon-PAR-Outdoor-12x10.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-RGB-LED-Spot-38.qxf
%%DATADIR%%/fixtures/Varytec/Varytec-Street-Bar.qxf
@@ -1676,8 +1663,11 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/beamZ/beamZ-BAC500.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-BAC503.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-BAC506.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-BBP96-Uplight-PAR.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-BT270-LED-FlatPAR.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-BT310-LED-FlatPAR.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-COB-50.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-Cobra-720.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-Fuze-75B-Beam.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-Illusion-II.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-LCB-252.qxf
@@ -1685,9 +1675,13 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/beamZ/beamZ-LED-FlatPAR-154.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-LS-3DRG.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-Lucid-1.2.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-MHL-74-Wash-7x10W-4in1-RGBW.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-MHL108-Wash-MKII.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-MHL75-Hybrid-Moving-Head.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-MHL90-Wash-5x18W-RGBAW-UV.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-PS10W.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-Panther-60-LED-Beam-RGBW.qxf
+%%DATADIR%%/fixtures/beamZ/beamZ-Panther-70.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-Radical-II.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-SB200-Stage-Blinder-2x50w.qxf
%%DATADIR%%/fixtures/beamZ/beamZ-SB400.qxf
@@ -1705,6 +1699,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-CLS-1.qxf
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-CLS-2.qxf
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-CLS-3-MKII.qxf
+%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-CLS-3-Quad-LED-(19-CH),-RGBW.qxf
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-Line-Flat-PAR-COB.qxf
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-Line-Mini-PAR-QUAD-7x8W.qxf
%%DATADIR%%/fixtures/lightmaXX/lightmaXX-Platinum-Line-Mini-TRI-PAR-7x3-W.qxf
@@ -2748,6 +2743,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/inputprofiles/KORG-nanoPAD2.qxi
%%DATADIR%%/inputprofiles/Lemur-iPadStudioCombo.qxi
%%DATADIR%%/inputprofiles/Logitech-WingManAttack2.qxi
+%%DATADIR%%/inputprofiles/M-Wave-SMCMixer.qxi
%%DATADIR%%/inputprofiles/Mixxx-MIDI.qxi
%%DATADIR%%/inputprofiles/Novation-LaunchControl.qxi
%%DATADIR%%/inputprofiles/Novation-LaunchControlXL.qxi
@@ -2787,7 +2783,6 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/modifierstemplates/Threshold.qxmt
%%DATADIR%%/rgbscripts/alternate.js
%%DATADIR%%/rgbscripts/balls.js
-%%DATADIR%%/rgbscripts/ballscolors.js
%%DATADIR%%/rgbscripts/blinder.js
%%DATADIR%%/rgbscripts/circles.js
%%DATADIR%%/rgbscripts/circular.js
@@ -2806,7 +2801,6 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/rgbscripts/onebyone.js
%%DATADIR%%/rgbscripts/opposite.js
%%DATADIR%%/rgbscripts/plasma.js
-%%DATADIR%%/rgbscripts/plasmacolors.js
%%DATADIR%%/rgbscripts/randomcolumn.js
%%DATADIR%%/rgbscripts/randomfillcolumn.js
%%DATADIR%%/rgbscripts/randomfillrow.js
@@ -2815,6 +2809,7 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/rgbscripts/randompixelperrowmulticolor.js
%%DATADIR%%/rgbscripts/randomrow.js
%%DATADIR%%/rgbscripts/randomsingle.js
+%%DATADIR%%/rgbscripts/sinewave.js
%%DATADIR%%/rgbscripts/snowbubbles.js
%%DATADIR%%/rgbscripts/squares.js
%%DATADIR%%/rgbscripts/squaresfromcenter.js
@@ -2826,6 +2821,8 @@ share/pixmaps/qlcplus.png
%%DATADIR%%/rgbscripts/waves.js
%%DATADIR%%/web/common.css
%%DATADIR%%/web/configuration.js
+%%DATADIR%%/web/favicon-192x192.png
+%%DATADIR%%/web/favicon.ico
%%DATADIR%%/web/keypad.html
%%DATADIR%%/web/networkconfig.js
%%DATADIR%%/web/simpledesk.css
diff --git a/misc/rgb-tui/Makefile b/misc/rgb-tui/Makefile
index 94a465722853..c1e23fa00c83 100644
--- a/misc/rgb-tui/Makefile
+++ b/misc/rgb-tui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rgb-tui
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/slides/Makefile b/misc/slides/Makefile
index 5f114c74b5b8..662909f71280 100644
--- a/misc/slides/Makefile
+++ b/misc/slides/Makefile
@@ -1,7 +1,7 @@
PORTNAME= slides
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= misc
PKGNAMESUFFIX= -presentation-tool
diff --git a/misc/stormy/Makefile b/misc/stormy/Makefile
index c741525d3c06..a8b24939ac59 100644
--- a/misc/stormy/Makefile
+++ b/misc/stormy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stormy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc
MAINTAINER= nxjoseph@protonmail.com
diff --git a/misc/timetrace/Makefile b/misc/timetrace/Makefile
index 0043c6e4df08..e83d1753ffce 100644
--- a/misc/timetrace/Makefile
+++ b/misc/timetrace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timetrace
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.3
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= misc
MAINTAINER= nc@FreeBSD.org
diff --git a/misc/wego/Makefile b/misc/wego/Makefile
index 13f1abf748ec..b2bc5ff08053 100644
--- a/misc/wego/Makefile
+++ b/misc/wego/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wego
DISTVERSION= 2.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= misc
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo
index 332eb1d842fd..e5057a4ae02c 100644
--- a/multimedia/dragon/distinfo
+++ b/multimedia/dragon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760127572
-SHA256 (KDE/release-service/25.08.2/dragon-25.08.2.tar.xz) = 01434359e9c6fe4a97f1f9203e517b382aa923746b47ce6b252b36df0b818ae8
-SIZE (KDE/release-service/25.08.2/dragon-25.08.2.tar.xz) = 146488
+TIMESTAMP = 1762264650
+SHA256 (KDE/release-service/25.08.3/dragon-25.08.3.tar.xz) = 9e1d2fe93018166418cbfc82fc2f9384d1c5c99bc1b500c69072c8fe2cf9d038
+SIZE (KDE/release-service/25.08.3/dragon-25.08.3.tar.xz) = 146476
diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo
index 8438dc6ecddf..05e794d7b82f 100644
--- a/multimedia/kamoso/distinfo
+++ b/multimedia/kamoso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874902
-SHA256 (KDE/release-service/25.08.2/kamoso-25.08.2.tar.xz) = 472fcd4df517af37f983ef1168961c27393c25e4c53f04e41a26e07cf4504d5f
-SIZE (KDE/release-service/25.08.2/kamoso-25.08.2.tar.xz) = 213496
+TIMESTAMP = 1762264652
+SHA256 (KDE/release-service/25.08.3/kamoso-25.08.3.tar.xz) = 4219694314b7c35e72c85008fbe1859ae28bb80207b1d23fb477f9bfc2f318b7
+SIZE (KDE/release-service/25.08.3/kamoso-25.08.3.tar.xz) = 213528
diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo
index 0004596e910c..595ef160cd98 100644
--- a/multimedia/kasts/distinfo
+++ b/multimedia/kasts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874903
-SHA256 (KDE/release-service/25.08.2/kasts-25.08.2.tar.xz) = b0da49976fd126ccf2a4ab72f550c8b34efdb58830c0c1ef44371a685b7d3b99
-SIZE (KDE/release-service/25.08.2/kasts-25.08.2.tar.xz) = 646508
+TIMESTAMP = 1762264653
+SHA256 (KDE/release-service/25.08.3/kasts-25.08.3.tar.xz) = cccc8e32c9cf206f2dfc9db3619686439c3e05b9d352be8ac951c99c9ad86273
+SIZE (KDE/release-service/25.08.3/kasts-25.08.3.tar.xz) = 646488
diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
index 48a4e9ce78c6..44e8b0ae544d 100644
--- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo
+++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874905
-SHA256 (KDE/release-service/25.08.2/ffmpegthumbs-25.08.2.tar.xz) = d2f1781bcdb0f1ca2fe6abbcde93c0d84507f0cee23650dfd94eb8a1b7e94c8c
-SIZE (KDE/release-service/25.08.2/ffmpegthumbs-25.08.2.tar.xz) = 33292
+TIMESTAMP = 1762264655
+SHA256 (KDE/release-service/25.08.3/ffmpegthumbs-25.08.3.tar.xz) = 84ecd131a50799815f414522fc1270c56e0ee45bbfaf96f9e1d2c9278dc84962
+SIZE (KDE/release-service/25.08.3/ffmpegthumbs-25.08.3.tar.xz) = 33296
diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo
index bab76d839d72..7db132b3dd7d 100644
--- a/multimedia/kdenlive/distinfo
+++ b/multimedia/kdenlive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760127557
-SHA256 (KDE/release-service/25.08.2/kdenlive-25.08.2.tar.xz) = 464529bae5c5fbe7473dbd0308fa8c3588f68f27b5c99644ad18329da557b8d9
-SIZE (KDE/release-service/25.08.2/kdenlive-25.08.2.tar.xz) = 14566728
+TIMESTAMP = 1762264658
+SHA256 (KDE/release-service/25.08.3/kdenlive-25.08.3.tar.xz) = 81ba4e911147d5dbd33bcf464b2f0ae9f57b8824dbfc7fab21f3c11bb6433783
+SIZE (KDE/release-service/25.08.3/kdenlive-25.08.3.tar.xz) = 14567324
diff --git a/multimedia/kodi/Makefile b/multimedia/kodi/Makefile
index e5b7372c1b14..cfcabf173514 100644
--- a/multimedia/kodi/Makefile
+++ b/multimedia/kodi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kodi
DISTVERSION= 21.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia java
MASTER_SITES= http://mirrors.kodi.tv/build-deps/sources/
DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
diff --git a/multimedia/livego/Makefile b/multimedia/livego/Makefile
index 084c60cee1ef..2fa5ba67eb77 100644
--- a/multimedia/livego/Makefile
+++ b/multimedia/livego/Makefile
@@ -1,6 +1,6 @@
PORTNAME= livego
DISTVERSION= 0.0.15
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/mediamtx/Makefile b/multimedia/mediamtx/Makefile
index 0cb6437dd466..154f39a82369 100644
--- a/multimedia/mediamtx/Makefile
+++ b/multimedia/mediamtx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mediamtx
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.3
+PORTREVISION= 1
CATEGORIES= multimedia net
MASTER_SITES+= https://github.com/video-dev/hls.js/releases/download/v1.6.13/
DISTFILES+= release.zip
diff --git a/multimedia/navidrome/Makefile b/multimedia/navidrome/Makefile
index 4b3652cab181..8a94d7ecc892 100644
--- a/multimedia/navidrome/Makefile
+++ b/multimedia/navidrome/Makefile
@@ -1,7 +1,7 @@
PORTNAME= navidrome
DISTVERSIONPREFIX= v
DISTVERSION= 0.56.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= http://people.freebsd.org/~kbowling/distfiles/:npmcache
DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache
diff --git a/multimedia/plasmatube/distinfo b/multimedia/plasmatube/distinfo
index 2b43ad0cc6c7..79fe63e54aa5 100644
--- a/multimedia/plasmatube/distinfo
+++ b/multimedia/plasmatube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874908
-SHA256 (KDE/release-service/25.08.2/plasmatube-25.08.2.tar.xz) = 4c4f0f64d72ee18bec03336fb391bdb97e7800a2aa80b7195e68e7b0d6250254
-SIZE (KDE/release-service/25.08.2/plasmatube-25.08.2.tar.xz) = 225540
+TIMESTAMP = 1762264658
+SHA256 (KDE/release-service/25.08.3/plasmatube-25.08.3.tar.xz) = a89e1906d37b16fa76f8009640eebd8e3dbd873a7eb63972e7de09863e8c3b58
+SIZE (KDE/release-service/25.08.3/plasmatube-25.08.3.tar.xz) = 225688
diff --git a/multimedia/supersonic/Makefile b/multimedia/supersonic/Makefile
index f1fad6a2bef9..2dca4d27d8a0 100644
--- a/multimedia/supersonic/Makefile
+++ b/multimedia/supersonic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= supersonic
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net-im/abaddon/Makefile b/net-im/abaddon/Makefile
index b2879b014057..4dcf5cd558cc 100644
--- a/net-im/abaddon/Makefile
+++ b/net-im/abaddon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= abaddon
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= seafork@disroot.org
diff --git a/net-im/coyim/Makefile b/net-im/coyim/Makefile
index 886e9798799d..ca6b54633f35 100644
--- a/net-im/coyim/Makefile
+++ b/net-im/coyim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coyim
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
MAINTAINER= fox@FreeBSD.org
diff --git a/net-im/discordo/Makefile b/net-im/discordo/Makefile
index 4405f7983aa3..5c9e8a36adbf 100644
--- a/net-im/discordo/Makefile
+++ b/net-im/discordo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= discordo
DISTVERSION= g20220909
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= net-im
MAINTAINER= lcook@FreeBSD.org
diff --git a/net-im/dissent/Makefile b/net-im/dissent/Makefile
index d0feacc59d83..a0e29e35b460 100644
--- a/net-im/dissent/Makefile
+++ b/net-im/dissent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dissent
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.34
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net-im
MAINTAINER= ports@FreeBSD.org
diff --git a/net-im/gomuks/Makefile b/net-im/gomuks/Makefile
index 8001f0c03922..d0889f59ff2c 100644
--- a/net-im/gomuks/Makefile
+++ b/net-im/gomuks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomuks
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= net-im
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net-im/gotktrix/Makefile b/net-im/gotktrix/Makefile
index ecaa4c8612e1..d484f75c3507 100644
--- a/net-im/gotktrix/Makefile
+++ b/net-im/gotktrix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotktrix
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= net-im
MAINTAINER= fuz@FreeBSD.org
diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
index e37c7e6a2c5e..e30bea26b5a6 100644
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.1
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://codeberg.org/superseriousbusiness/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-source-code.tar.gz ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz
diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo
index e3d64e666386..3cbde41e537b 100644
--- a/net-im/kaccounts-integration/distinfo
+++ b/net-im/kaccounts-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874910
-SHA256 (KDE/release-service/25.08.2/kaccounts-integration-25.08.2.tar.xz) = a5e06e0166949bf2de995753517edb553fa25eedd9eee5ac309f2f3ac1d988ee
-SIZE (KDE/release-service/25.08.2/kaccounts-integration-25.08.2.tar.xz) = 95184
+TIMESTAMP = 1762264661
+SHA256 (KDE/release-service/25.08.3/kaccounts-integration-25.08.3.tar.xz) = 7fa0343f0c3f59375c4817cbd29b0fed7e45cbb31f4956e6d3f62c0abe2a1c8b
+SIZE (KDE/release-service/25.08.3/kaccounts-integration-25.08.3.tar.xz) = 95204
diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo
index 348a0c254c10..6ac98eab62c1 100644
--- a/net-im/kaccounts-providers/distinfo
+++ b/net-im/kaccounts-providers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874913
-SHA256 (KDE/release-service/25.08.2/kaccounts-providers-25.08.2.tar.xz) = f979ae4bd221eebc9b3c49cd466204f91ef18c1915a4dce83206f384add1afd3
-SIZE (KDE/release-service/25.08.2/kaccounts-providers-25.08.2.tar.xz) = 68652
+TIMESTAMP = 1762264663
+SHA256 (KDE/release-service/25.08.3/kaccounts-providers-25.08.3.tar.xz) = 122a4ef21b596aef75fa2bb41ccd97c7332dfcd6234a2602aee6c13c5845106f
+SIZE (KDE/release-service/25.08.3/kaccounts-providers-25.08.3.tar.xz) = 68652
diff --git a/net-im/matterbridge/Makefile b/net-im/matterbridge/Makefile
index 09a898ea173a..e3b53e81e137 100644
--- a/net-im/matterbridge/Makefile
+++ b/net-im/matterbridge/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterbridge
PORTVERSION= 1.26.0
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net-im
MAINTAINER= bofh@FreeBSD.org
diff --git a/net-im/matterircd/Makefile b/net-im/matterircd/Makefile
index 5a347cbce0f6..d46dcb4755b3 100644
--- a/net-im/matterircd/Makefile
+++ b/net-im/matterircd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterircd
DISTVERSIONPREFIX= v
DISTVERSION= 0.28.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net-im irc
MAINTAINER= chalpin@cs.wisc.edu
diff --git a/net-im/mautrix-whatsapp/Makefile b/net-im/mautrix-whatsapp/Makefile
index 3c46a3a6eb52..13c747d7e88b 100644
--- a/net-im/mautrix-whatsapp/Makefile
+++ b/net-im/mautrix-whatsapp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mautrix-whatsapp
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im
MAINTAINER= juw@posteo.de
diff --git a/net-im/mtxclient/Makefile b/net-im/mtxclient/Makefile
index d1e2b6663ecf..5a45af593cac 100644
--- a/net-im/mtxclient/Makefile
+++ b/net-im/mtxclient/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mtxclient
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= adridg@FreeBSD.org
diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo
index 316d10a2f118..9ea831bcf399 100644
--- a/net-im/neochat/distinfo
+++ b/net-im/neochat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874915
-SHA256 (KDE/release-service/25.08.2/neochat-25.08.2.tar.xz) = 5439247c9b674f6fd4f7240e9498adc21972c6fc35042aebb342bcfcaf3843f5
-SIZE (KDE/release-service/25.08.2/neochat-25.08.2.tar.xz) = 1204056
+TIMESTAMP = 1762264666
+SHA256 (KDE/release-service/25.08.3/neochat-25.08.3.tar.xz) = 5fad96472a0b577a9f2bd7cc55ed7f6f481c448bf776e3d596ca0957afcc8c35
+SIZE (KDE/release-service/25.08.3/neochat-25.08.3.tar.xz) = 1217392
diff --git a/net-im/neochat/pkg-plist b/net-im/neochat/pkg-plist
index 25941e204851..dd237952bf05 100644
--- a/net-im/neochat/pkg-plist
+++ b/net-im/neochat/pkg-plist
@@ -40,6 +40,7 @@ share/locale/pa/LC_MESSAGES/neochat.mo
share/locale/pl/LC_MESSAGES/neochat.mo
share/locale/pt/LC_MESSAGES/neochat.mo
share/locale/pt_BR/LC_MESSAGES/neochat.mo
+share/locale/ro/LC_MESSAGES/neochat.mo
share/locale/ru/LC_MESSAGES/neochat.mo
share/locale/sa/LC_MESSAGES/neochat.mo
share/locale/sk/LC_MESSAGES/neochat.mo
diff --git a/net-im/nheko/Makefile b/net-im/nheko/Makefile
index a6d1821208c9..cff58123c97b 100644
--- a/net-im/nheko/Makefile
+++ b/net-im/nheko/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nheko
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= adridg@FreeBSD.org
diff --git a/net-im/purple-gowhatsapp/Makefile b/net-im/purple-gowhatsapp/Makefile
index ebed0d624163..960ef4812af0 100644
--- a/net-im/purple-gowhatsapp/Makefile
+++ b/net-im/purple-gowhatsapp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= purple-gowhatsapp
DISTVERSIONPREFIX=v
DISTVERSION= 1.16.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-im
MAINTAINER= ports@virtual-estates.net
diff --git a/net-im/slack-term/Makefile b/net-im/slack-term/Makefile
index 83169070e5b8..014555e3e3bd 100644
--- a/net-im/slack-term/Makefile
+++ b/net-im/slack-term/Makefile
@@ -1,7 +1,7 @@
PORTNAME= slack-term
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-im
MAINTAINER= ports@FreeBSD.org
diff --git a/net-im/ssh-chat/Makefile b/net-im/ssh-chat/Makefile
index 41dbc82bd17d..5bdc5dda54b1 100644
--- a/net-im/ssh-chat/Makefile
+++ b/net-im/ssh-chat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssh-chat
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-im
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 5dd81bed6182..4b8c8b002875 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= telegram-desktop
DISTVERSION= 6.2.4
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/teleirc/Makefile b/net-im/teleirc/Makefile
index 46f1b2d82ac5..9a565f3ff038 100644
--- a/net-im/teleirc/Makefile
+++ b/net-im/teleirc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teleirc
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net-im
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net-im/tokodon/distinfo b/net-im/tokodon/distinfo
index 6ec6a42481f6..a07002fa7ebb 100644
--- a/net-im/tokodon/distinfo
+++ b/net-im/tokodon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874915
-SHA256 (KDE/release-service/25.08.2/tokodon-25.08.2.tar.xz) = f3261675c0c6ab421b4b01a4ff559eb14c3ee34c6cc71e6ea23efb11063ba234
-SIZE (KDE/release-service/25.08.2/tokodon-25.08.2.tar.xz) = 814208
+TIMESTAMP = 1762264666
+SHA256 (KDE/release-service/25.08.3/tokodon-25.08.3.tar.xz) = 33268f877b08589e90176530b15afabbd57abae66874f49073edf3706adea221
+SIZE (KDE/release-service/25.08.3/tokodon-25.08.3.tar.xz) = 814124
diff --git a/net-im/xmpp-client/Makefile b/net-im/xmpp-client/Makefile
index 57700592ceae..bbd726ae91d9 100644
--- a/net-im/xmpp-client/Makefile
+++ b/net-im/xmpp-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmpp-client
PORTVERSION= 20170324
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= net-im
MAINTAINER= cs@FreeBSD.org
diff --git a/net-mgmt/adguard-exporter/Makefile b/net-mgmt/adguard-exporter/Makefile
index 96d33eb08aed..1bd1a255e1a2 100644
--- a/net-mgmt/adguard-exporter/Makefile
+++ b/net-mgmt/adguard-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= adguard-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.14
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net-mgmt
MAINTAINER= christer.edwards@gmail.com
diff --git a/net-mgmt/alertmanager/Makefile b/net-mgmt/alertmanager/Makefile
index c48e4bade1a3..d69207d342a4 100644
--- a/net-mgmt/alertmanager/Makefile
+++ b/net-mgmt/alertmanager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alertmanager
PORTVERSION= 0.26.0
DISTVERSIONPREFIX= v
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= net-mgmt
MAINTAINER= michal@hanu.la
diff --git a/net-mgmt/blackbox_exporter/Makefile b/net-mgmt/blackbox_exporter/Makefile
index 9ed9b2ee020e..363e56656e1f 100644
--- a/net-mgmt/blackbox_exporter/Makefile
+++ b/net-mgmt/blackbox_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= blackbox_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MAINTAINER= eduardo@FreeBSD.org
diff --git a/net-mgmt/bosun/Makefile b/net-mgmt/bosun/Makefile
index a0af0ee84fdc..1091279b933c 100644
--- a/net-mgmt/bosun/Makefile
+++ b/net-mgmt/bosun/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bosun
DISTVERSION= 0.9.0
DISTVERSIONSUFFIX= -preview
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-mgmt
MAINTAINER= langer.markus@gmail.com
diff --git a/net-mgmt/carbon-relay-ng/Makefile b/net-mgmt/carbon-relay-ng/Makefile
index 25711dba7243..b792d460d1b5 100644
--- a/net-mgmt/carbon-relay-ng/Makefile
+++ b/net-mgmt/carbon-relay-ng/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbon-relay-ng
DISTVERSION= 0.10.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net-mgmt
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/net-mgmt/carbonzipper/Makefile b/net-mgmt/carbonzipper/Makefile
index 31a791bfc44f..4f376f790dfc 100644
--- a/net-mgmt/carbonzipper/Makefile
+++ b/net-mgmt/carbonzipper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbonzipper
DISTVERSION= 0.74
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net-mgmt
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/net-mgmt/check_wg/Makefile b/net-mgmt/check_wg/Makefile
index 60c688f0dac3..6901c4dfe023 100644
--- a/net-mgmt/check_wg/Makefile
+++ b/net-mgmt/check_wg/Makefile
@@ -1,7 +1,7 @@
PORTNAME= check_wg
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt
MAINTAINER= dsh@bamus.cz
diff --git a/net-mgmt/fli/Makefile b/net-mgmt/fli/Makefile
index ce0b44943b7c..e4aafff8c621 100644
--- a/net-mgmt/fli/Makefile
+++ b/net-mgmt/fli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fli
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net-mgmt/grok_exporter/Makefile b/net-mgmt/grok_exporter/Makefile
index 2e544f6955c5..efc15a91791b 100644
--- a/net-mgmt/grok_exporter/Makefile
+++ b/net-mgmt/grok_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grok_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 1.0.0.RC4
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net-mgmt
MAINTAINER= gasol.wu@gmail.com
diff --git a/net-mgmt/icingadb/Makefile b/net-mgmt/icingadb/Makefile
index 2cd3c464daef..f09839ebe2e4 100644
--- a/net-mgmt/icingadb/Makefile
+++ b/net-mgmt/icingadb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= icingadb
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MAINTAINER= dvl@FreeBSD.org
diff --git a/net-mgmt/intel-snap/Makefile b/net-mgmt/intel-snap/Makefile
index eaf835f5b646..8b1486d93210 100644
--- a/net-mgmt/intel-snap/Makefile
+++ b/net-mgmt/intel-snap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= intel-snap
PORTVERSION= 0.0.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/net-mgmt/kapacitor/Makefile b/net-mgmt/kapacitor/Makefile
index 24f1672b2ab1..857a3b28562b 100644
--- a/net-mgmt/kapacitor/Makefile
+++ b/net-mgmt/kapacitor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kapacitor
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net-mgmt
MAINTAINER= cheffo@freebsd-bg.org
diff --git a/net-mgmt/mqtt2prometheus/Makefile b/net-mgmt/mqtt2prometheus/Makefile
index ffdcac1df4f0..d93af5c2a63b 100644
--- a/net-mgmt/mqtt2prometheus/Makefile
+++ b/net-mgmt/mqtt2prometheus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mqtt2prometheus
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-mgmt
MAINTAINER= manu@FreeBSD.org
diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile
index 699a77f0321e..b1a18fee331a 100644
--- a/net-mgmt/netdata/Makefile
+++ b/net-mgmt/netdata/Makefile
@@ -1,6 +1,7 @@
PORTNAME= netdata
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.3
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/:netdata \
https://raw.githubusercontent.com/netdata/netdata/refs/tags/v${DISTVERSION}/src/go/:goplugin \
diff --git a/net-mgmt/nsd_exporter/Makefile b/net-mgmt/nsd_exporter/Makefile
index 93134db9d1ed..4031dacf4d1e 100644
--- a/net-mgmt/nsd_exporter/Makefile
+++ b/net-mgmt/nsd_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsd_exporter
PORTVERSION= 0.3.1
DISTVERSIONPREFIX= v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net-mgmt
MAINTAINER= zi@FreeBSD.org
diff --git a/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile b/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
index 8e7ebc4ae80a..ba9a028e058b 100644
--- a/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
+++ b/net-mgmt/nvidia_gpu_prometheus_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nvidia_gpu_prometheus_exporter
DISTVERSION= g20181028
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-mgmt
MAINTAINER= 0mp@FreeBSD.org
diff --git a/net-mgmt/php-fpm_exporter/Makefile b/net-mgmt/php-fpm_exporter/Makefile
index 136e063dbfd7..40833f0b021c 100644
--- a/net-mgmt/php-fpm_exporter/Makefile
+++ b/net-mgmt/php-fpm_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= php-fpm_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 2.2.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= net-mgmt
MAINTAINER= freebsd.org@neant.ro
diff --git a/net-mgmt/phpfpm_exporter/Makefile b/net-mgmt/phpfpm_exporter/Makefile
index 5fae166f15ca..8411bae1edf6 100644
--- a/net-mgmt/phpfpm_exporter/Makefile
+++ b/net-mgmt/phpfpm_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= phpfpm_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= net-mgmt
MAINTAINER= gasol.wu@gmail.com
diff --git a/net-mgmt/ping_exporter/Makefile b/net-mgmt/ping_exporter/Makefile
index 32afc7357e53..e04ab10b6f2f 100644
--- a/net-mgmt/ping_exporter/Makefile
+++ b/net-mgmt/ping_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ping_exporter
DISTVERSION= 1.1.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-mgmt
MAINTAINER= ivy@FreeBSD.org
diff --git a/net-mgmt/prometheus-bird-exporter/Makefile b/net-mgmt/prometheus-bird-exporter/Makefile
index fa6c2e9e8260..5c6ed897fa61 100644
--- a/net-mgmt/prometheus-bird-exporter/Makefile
+++ b/net-mgmt/prometheus-bird-exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus-bird-exporter
DISTVERSION= 1.4.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MAINTAINER= ivy@FreeBSD.org
diff --git a/net-mgmt/prometheus-collectd-exporter/Makefile b/net-mgmt/prometheus-collectd-exporter/Makefile
index 1df3df06fd49..f945fdabd9fc 100644
--- a/net-mgmt/prometheus-collectd-exporter/Makefile
+++ b/net-mgmt/prometheus-collectd-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus-collectd-exporter
PORTVERSION= 0.5.0
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net-mgmt
MAINTAINER= dsp@php.net
diff --git a/net-mgmt/prometheus1/Makefile b/net-mgmt/prometheus1/Makefile
index 341f220e7b04..f0dcc2f5d487 100644
--- a/net-mgmt/prometheus1/Makefile
+++ b/net-mgmt/prometheus1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prometheus
PORTVERSION= 1.8.2
DISTVERSIONPREFIX= v
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= net-mgmt
PKGNAMESUFFIX= 1
diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile
index 4a1d88878190..74edb0d98017 100644
--- a/net-mgmt/prometheus3/Makefile
+++ b/net-mgmt/prometheus3/Makefile
@@ -1,6 +1,7 @@
PORTNAME= prometheus
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.3
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
diff --git a/net-mgmt/promscale/Makefile b/net-mgmt/promscale/Makefile
index 39c09bafba5b..7f3d3320cace 100644
--- a/net-mgmt/promscale/Makefile
+++ b/net-mgmt/promscale/Makefile
@@ -1,6 +1,6 @@
PORTNAME= promscale
DISTVERSION= 0.17.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net-mgmt/promxy/Makefile b/net-mgmt/promxy/Makefile
index 8cf352c8f496..72b73819860c 100644
--- a/net-mgmt/promxy/Makefile
+++ b/net-mgmt/promxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= promxy
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.93
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MAINTAINER= timp87@gmail.com
diff --git a/net-mgmt/pushgateway/Makefile b/net-mgmt/pushgateway/Makefile
index 38519e2778b7..c9b5b0386e82 100644
--- a/net-mgmt/pushgateway/Makefile
+++ b/net-mgmt/pushgateway/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pushgateway
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.2
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= dutra@FreeBSD.org
diff --git a/net-mgmt/semaphore/Makefile b/net-mgmt/semaphore/Makefile
index 04d1a5daf446..c5a150f6c311 100644
--- a/net-mgmt/semaphore/Makefile
+++ b/net-mgmt/semaphore/Makefile
@@ -1,7 +1,7 @@
PORTNAME= semaphore
PORTVERSION= 2.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net-mgmt
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index 5edded404a7a..fc67c2d02596 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= telegraf
DISTVERSIONPREFIX=v
DISTVERSION= 1.36.3
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
diff --git a/net-mgmt/thanos/Makefile b/net-mgmt/thanos/Makefile
index 025d4ec91842..b8fd8483a745 100644
--- a/net-mgmt/thanos/Makefile
+++ b/net-mgmt/thanos/Makefile
@@ -1,6 +1,7 @@
PORTNAME= thanos
DISTVERSIONPREFIX= v
DISTVERSION= 0.40.1
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= alven@FreeBSD.org
diff --git a/net-mgmt/unbound_exporter/Makefile b/net-mgmt/unbound_exporter/Makefile
index 7e642248bd11..154e19b2f066 100644
--- a/net-mgmt/unbound_exporter/Makefile
+++ b/net-mgmt/unbound_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= unbound_exporter
PORTVERSION= 0.4.6
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net-mgmt
MAINTAINER= aduitsis@cpan.org
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index fa989919a596..6293e8c74ab9 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= victoria-logs
PORTVERSION= 1.37.2
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= samm@FreeBSD.org
diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile
index 9f861be6c742..f75eb4a1e4f8 100644
--- a/net-mgmt/victoria-metrics/Makefile
+++ b/net-mgmt/victoria-metrics/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= victoria-metrics
PORTVERSION= 1.126.0 # don't forget to update BUILDINFO_TAG
DISTVERSIONPREFIX= v
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= net-mgmt
MAINTAINER= danfe@FreeBSD.org
diff --git a/net-mgmt/vmutils/Makefile b/net-mgmt/vmutils/Makefile
index aef04e3b8094..11cbc6a365e0 100644
--- a/net-mgmt/vmutils/Makefile
+++ b/net-mgmt/vmutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vmutils
-PORTREVISION= 2
+PORTREVISION= 3
COMMENT= Ancillary utilities and agent for VictoriaMetrics
diff --git a/net-p2p/autoscan/Makefile b/net-p2p/autoscan/Makefile
index d8dd9e9f544d..5319d3f932b6 100644
--- a/net-p2p/autoscan/Makefile
+++ b/net-p2p/autoscan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autoscan
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net-p2p
MAINTAINER= michiel@vanbaak.eu
diff --git a/net-p2p/bitmark-cli/Makefile b/net-p2p/bitmark-cli/Makefile
index 8d91ef4f6066..66c0f82aa9e9 100644
--- a/net-p2p/bitmark-cli/Makefile
+++ b/net-p2p/bitmark-cli/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 8
+PORTREVISION= 9
PKGNAMESUFFIX= -cli
COMMENT= Bitmark distributed property system cli
diff --git a/net-p2p/bitmark-daemon/Makefile b/net-p2p/bitmark-daemon/Makefile
index d0dc751f4479..64e058cb3bd0 100644
--- a/net-p2p/bitmark-daemon/Makefile
+++ b/net-p2p/bitmark-daemon/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 8
+PORTREVISION= 9
PKGNAMESUFFIX= -daemon
COMMENT= Bitmark distributed property system daemon
diff --git a/net-p2p/bitmark-recorder/Makefile b/net-p2p/bitmark-recorder/Makefile
index 6a40e81c4b44..12304ac163f1 100644
--- a/net-p2p/bitmark-recorder/Makefile
+++ b/net-p2p/bitmark-recorder/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 8
+PORTREVISION= 9
PKGNAMESUFFIX= -recorder
COMMENT= Bitmark distributed property system recorder
diff --git a/net-p2p/bitmark/Makefile b/net-p2p/bitmark/Makefile
index 35a31de6f0a3..8e91a826c020 100644
--- a/net-p2p/bitmark/Makefile
+++ b/net-p2p/bitmark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bitmark
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net-p2p
MAINTAINER= hsw@bitmark.com
diff --git a/net-p2p/go-ethereum/Makefile b/net-p2p/go-ethereum/Makefile
index 82f71bd9f692..ccefcebb3e31 100644
--- a/net-p2p/go-ethereum/Makefile
+++ b/net-p2p/go-ethereum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-ethereum
DISTVERSIONPREFIX= v
DISTVERSION= 1.12.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net-p2p
MAINTAINER= me@enriquefynn.com
diff --git a/net-p2p/hostd/Makefile b/net-p2p/hostd/Makefile
index 7c7c49786ac0..5f40b47a1c5f 100644
--- a/net-p2p/hostd/Makefile
+++ b/net-p2p/hostd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hostd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p
MAINTAINER= bruno@tinkerbox.org
diff --git a/net-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo
index 64fd73399ee2..1743a018e013 100644
--- a/net-p2p/ktorrent/distinfo
+++ b/net-p2p/ktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874918
-SHA256 (KDE/release-service/25.08.2/ktorrent-25.08.2.tar.xz) = 9ba2aef766bb12705c1cd1271da2b6359a71b25a37f7a431407b62f8eb15e2bd
-SIZE (KDE/release-service/25.08.2/ktorrent-25.08.2.tar.xz) = 2237092
+TIMESTAMP = 1762264669
+SHA256 (KDE/release-service/25.08.3/ktorrent-25.08.3.tar.xz) = 62cb253426274f7619602827d1de2469fffeda437ef5d94dcaa4d7ca2dff4d3e
+SIZE (KDE/release-service/25.08.3/ktorrent-25.08.3.tar.xz) = 2237128
diff --git a/net-p2p/libktorrent/distinfo b/net-p2p/libktorrent/distinfo
index 59281d708c72..2bc3e292fbbd 100644
--- a/net-p2p/libktorrent/distinfo
+++ b/net-p2p/libktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874920
-SHA256 (KDE/release-service/25.08.2/libktorrent-25.08.2.tar.xz) = 45d8088c6cd7537883667e11cbfe937f964cbd8070d7dea5d39bd93a11b55836
-SIZE (KDE/release-service/25.08.2/libktorrent-25.08.2.tar.xz) = 607096
+TIMESTAMP = 1762264671
+SHA256 (KDE/release-service/25.08.3/libktorrent-25.08.3.tar.xz) = cfa4d96f4eb6827a4ad66cc0af724d1773cb516dee298823204cc45e0ad1cd69
+SIZE (KDE/release-service/25.08.3/libktorrent-25.08.3.tar.xz) = 607156
diff --git a/net-p2p/litecoin/Makefile b/net-p2p/litecoin/Makefile
index 6dc6e5369142..4308012a5455 100644
--- a/net-p2p/litecoin/Makefile
+++ b/net-p2p/litecoin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= litecoin
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.4
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-p2p finance
MAINTAINER= hsw@bitmark.com
diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile
index 760517181f95..330541c5b8b2 100644
--- a/net-p2p/mkbrr/Makefile
+++ b/net-p2p/mkbrr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mkbrr
DISTVERSIONPREFIX= v
DISTVERSION= 1.18.0
+PORTREVISION= 1
CATEGORIES= net-p2p
MAINTAINER= diizzy@FreeBSD.org
diff --git a/net-p2p/renterd/Makefile b/net-p2p/renterd/Makefile
index b68dabc61202..b2fb765544e7 100644
--- a/net-p2p/renterd/Makefile
+++ b/net-p2p/renterd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= renterd
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p
MAINTAINER= bruno@tinkerbox.org
diff --git a/net-p2p/tremotesf/Makefile b/net-p2p/tremotesf/Makefile
index c45d1570ff80..9252afce4607 100644
--- a/net-p2p/tremotesf/Makefile
+++ b/net-p2p/tremotesf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tremotesf
DISTVERSION= 2.9.0
+PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/equeim/${PORTNAME}2/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= -qt6
diff --git a/net-p2p/walletd/Makefile b/net-p2p/walletd/Makefile
index 0fde8a31f40f..f1c300631732 100644
--- a/net-p2p/walletd/Makefile
+++ b/net-p2p/walletd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= walletd
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p
diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo
index 00bf776778d3..2a38ee75d787 100644
--- a/net/akonadi-calendar/distinfo
+++ b/net/akonadi-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874923
-SHA256 (KDE/release-service/25.08.2/akonadi-calendar-25.08.2.tar.xz) = c27aedc92cf29570636b3a1dc4044abee29a6a36d3536deeb32d558d79b35461
-SIZE (KDE/release-service/25.08.2/akonadi-calendar-25.08.2.tar.xz) = 542628
+TIMESTAMP = 1762264674
+SHA256 (KDE/release-service/25.08.3/akonadi-calendar-25.08.3.tar.xz) = bee3112890a21f2ab6005868943d256c79c518fc1b5b247f014cb8bdacdd40c2
+SIZE (KDE/release-service/25.08.3/akonadi-calendar-25.08.3.tar.xz) = 542620
diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo
index 56b8de4461b2..923e2db7fd42 100644
--- a/net/akonadi-contacts/distinfo
+++ b/net/akonadi-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874925
-SHA256 (KDE/release-service/25.08.2/akonadi-contacts-25.08.2.tar.xz) = 650c034cdf2aab5e53a8be579cad677a9d8fcc35edb704e77202e905b0f8e202
-SIZE (KDE/release-service/25.08.2/akonadi-contacts-25.08.2.tar.xz) = 445632
+TIMESTAMP = 1762264676
+SHA256 (KDE/release-service/25.08.3/akonadi-contacts-25.08.3.tar.xz) = 38400ebe6e1cb9d9bf536bcdc329bd648d2bd87be2327d04b49361c66cf3d24d
+SIZE (KDE/release-service/25.08.3/akonadi-contacts-25.08.3.tar.xz) = 445596
diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo
index 7bfe5ba657b1..44223d57fcaf 100644
--- a/net/akonadi-mime/distinfo
+++ b/net/akonadi-mime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874928
-SHA256 (KDE/release-service/25.08.2/akonadi-mime-25.08.2.tar.xz) = 00075131b46bc1afcbeaa3fce8852f76bed6f05315798e86118e0fcae0c4de4b
-SIZE (KDE/release-service/25.08.2/akonadi-mime-25.08.2.tar.xz) = 182444
+TIMESTAMP = 1762264679
+SHA256 (KDE/release-service/25.08.3/akonadi-mime-25.08.3.tar.xz) = 722292cbc7b051e68b0b7c05a371fa55aaf31ea8bc67f2dd1ce733e0edb12266
+SIZE (KDE/release-service/25.08.3/akonadi-mime-25.08.3.tar.xz) = 182452
diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo
index bd22d9f5c718..766d543ac5d8 100644
--- a/net/akonadi-search/distinfo
+++ b/net/akonadi-search/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874930
-SHA256 (KDE/release-service/25.08.2/akonadi-search-25.08.2.tar.xz) = 2be5629efcc7f0134fdb61a9f9062bc59b00ab55e81b8efc76af18cb5d66a588
-SIZE (KDE/release-service/25.08.2/akonadi-search-25.08.2.tar.xz) = 116052
+TIMESTAMP = 1762264681
+SHA256 (KDE/release-service/25.08.3/akonadi-search-25.08.3.tar.xz) = 3c8d7d2d8003b49601831680fc11ba90da79c516986cc26c71600bb9de79df51
+SIZE (KDE/release-service/25.08.3/akonadi-search-25.08.3.tar.xz) = 116252
diff --git a/net/alligator/distinfo b/net/alligator/distinfo
index d1d0c75b277d..54ef7c1367e2 100644
--- a/net/alligator/distinfo
+++ b/net/alligator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874930
-SHA256 (KDE/release-service/25.08.2/alligator-25.08.2.tar.xz) = 408663473a4ab942569d27a8d527e4ae852b2bcbc3ca1a4741c63e1d7eb83f66
-SIZE (KDE/release-service/25.08.2/alligator-25.08.2.tar.xz) = 241088
+TIMESTAMP = 1762264682
+SHA256 (KDE/release-service/25.08.3/alligator-25.08.3.tar.xz) = 3806d7aa813f8ebc34eb53cf7a50e069739b49b691d58b7c9063805c34dcb8fa
+SIZE (KDE/release-service/25.08.3/alligator-25.08.3.tar.xz) = 242024
diff --git a/net/arataga/Makefile b/net/arataga/Makefile
index 9e053ce37891..194605950093 100644
--- a/net/arataga/Makefile
+++ b/net/arataga/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arataga
PORTVERSION= 0.5.4
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MASTER_SITES= SF/sobjectizer/oess/oess-2:oess
DISTFILES= oess-2.2.3-full.tar.bz2:oess
diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo
index c2fe495b9c3e..90d4c56adfbd 100644
--- a/net/calendarsupport/distinfo
+++ b/net/calendarsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874933
-SHA256 (KDE/release-service/25.08.2/calendarsupport-25.08.2.tar.xz) = 2f3c3da6ff600c571c962e18cab7d2a6c780d79e282b94dec6d70a6f084d6d46
-SIZE (KDE/release-service/25.08.2/calendarsupport-25.08.2.tar.xz) = 990688
+TIMESTAMP = 1762264684
+SHA256 (KDE/release-service/25.08.3/calendarsupport-25.08.3.tar.xz) = 8343735981e8c41466d70d3a48e70e1ce2328a928edd0bed2dae9039a3cf9dad
+SIZE (KDE/release-service/25.08.3/calendarsupport-25.08.3.tar.xz) = 990792
diff --git a/net/cloud-init/Makefile b/net/cloud-init/Makefile
index f12651575c18..eac2018b8eb4 100644
--- a/net/cloud-init/Makefile
+++ b/net/cloud-init/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cloud-init
DISTVERSION= 25.2
+PORTREVISION= 1
CATEGORIES= net python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile
index 9d22db7927b4..8d79ee336b0f 100644
--- a/net/cloudflared/Makefile
+++ b/net/cloudflared/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cloudflared
DISTVERSION= 2025.8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile
index 99a211fe83cf..267c4655e637 100644
--- a/net/cloudquery/Makefile
+++ b/net/cloudquery/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudquery
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= se@FreeBSD.org
diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile
index 92483a6a7e3d..00228f94c71b 100644
--- a/net/containernetworking-plugins/Makefile
+++ b/net/containernetworking-plugins/Makefile
@@ -1,7 +1,7 @@
PORTNAME= containernetworking-plugins
DISTVERSIONPREFIX= freebsd-v
DISTVERSION= 0.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MAINTAINER= dfr@FreeBSD.org
diff --git a/net/croc/Makefile b/net/croc/Makefile
index 2c8bba339561..17be8625dea4 100644
--- a/net/croc/Makefile
+++ b/net/croc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= croc
PORTVERSION= 10.2.7
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile
index 82f8f6928c9d..7d6b2d54d733 100644
--- a/net/dataplaneapi/Makefile
+++ b/net/dataplaneapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dataplaneapi
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.5
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/devfile/Makefile b/net/devfile/Makefile
index 4ce6318bb7db..540cd4be7c27 100644
--- a/net/devfile/Makefile
+++ b/net/devfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= devfile
PORTVERSION= 2.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/ecal/Makefile b/net/ecal/Makefile
index fce25ca0ea9e..b522c1173c35 100644
--- a/net/ecal/Makefile
+++ b/net/ecal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ecal
DISTVERSIONPREFIX= v
DISTVERSION= 5.13.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net devel
BROKEN= incompatible with asio >= 1.33, see https://github.com/eclipse-ecal/ecal/issues/2340
diff --git a/net/evans/Makefile b/net/evans/Makefile
index e5ea5fbd1145..92cfd74aa524 100644
--- a/net/evans/Makefile
+++ b/net/evans/Makefile
@@ -1,7 +1,7 @@
PORTNAME= evans
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.11
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= net
MAINTAINER= lcook@FreeBSD.org
diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo
index 1516725282df..ff5f7e5616bb 100644
--- a/net/eventviews/distinfo
+++ b/net/eventviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874935
-SHA256 (KDE/release-service/25.08.2/eventviews-25.08.2.tar.xz) = 6dc1388824fe5ab56d1be15b397e8884abe8e1dba37a5d7d3c6b1743c4d76235
-SIZE (KDE/release-service/25.08.2/eventviews-25.08.2.tar.xz) = 524020
+TIMESTAMP = 1762264687
+SHA256 (KDE/release-service/25.08.3/eventviews-25.08.3.tar.xz) = ea16cd19939c7d4f5b9dafb9ef93763e8b2f26c2df22c670f6a5782dd10e383e
+SIZE (KDE/release-service/25.08.3/eventviews-25.08.3.tar.xz) = 523968
diff --git a/net/frp/Makefile b/net/frp/Makefile
index b6f9fab04410..757077941a49 100644
--- a/net/frp/Makefile
+++ b/net/frp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frp
DISTVERSIONPREFIX= v
DISTVERSION= 0.65.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/gemget/Makefile b/net/gemget/Makefile
index 004f96320285..dd80e6a52904 100644
--- a/net/gemget/Makefile
+++ b/net/gemget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gemget
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MAINTAINER= codeleaves@yahoo.com
diff --git a/net/geoipupdate/Makefile b/net/geoipupdate/Makefile
index 57ebf5041315..085549af2c92 100644
--- a/net/geoipupdate/Makefile
+++ b/net/geoipupdate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= geoipupdate
PORTVERSION= 7.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net geography
MAINTAINER= adamw@FreeBSD.org
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile
index a5ebf9f9d337..43debaebdbae 100644
--- a/net/gerbera/Makefile
+++ b/net/gerbera/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gerbera
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
+PORTREVISION= 1
CATEGORIES= net multimedia
MAINTAINER= diizzy@FreeBSD.org
diff --git a/net/go-bapu/Makefile b/net/go-bapu/Makefile
index a86f73498d6f..2200c049ee5c 100644
--- a/net/go-bapu/Makefile
+++ b/net/go-bapu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bapu
PORTVERSION= 0.3.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= net
MASTER_SITES= https://bitbucket.org/carlostrub/bapu/get/
PKGNAMEPREFIX= go-
diff --git a/net/go-cs/Makefile b/net/go-cs/Makefile
index 9c14e8fbb2ee..b730e1dd20cd 100644
--- a/net/go-cs/Makefile
+++ b/net/go-cs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-cs
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= net
MAINTAINER= akosela@andykosela.com
diff --git a/net/go-pkgsite/Makefile b/net/go-pkgsite/Makefile
index 9f5bf5739753..c5b6f1203be7 100644
--- a/net/go-pkgsite/Makefile
+++ b/net/go-pkgsite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-pkgsite
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile
index fe16aa705d53..4075c3540ada 100644
--- a/net/go-tcping/Makefile
+++ b/net/go-tcping/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tcping
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= go-
diff --git a/net/gobgp/Makefile b/net/gobgp/Makefile
index b164341dbebf..38a9b11d838b 100644
--- a/net/gobgp/Makefile
+++ b/net/gobgp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobgp
PORTVERSION= 3.25.0
DISTVERSIONPREFIX= v
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net
DIST_SUBDIR= gobgp
diff --git a/net/goreplay/Makefile b/net/goreplay/Makefile
index ff8408e12eff..8afa38ee4beb 100644
--- a/net/goreplay/Makefile
+++ b/net/goreplay/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goreplay
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net
MAINTAINER= bofh@FreeBSD.org
diff --git a/net/gorss/Makefile b/net/gorss/Makefile
index af303c7e23f3..0b20302052d1 100644
--- a/net/gorss/Makefile
+++ b/net/gorss/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gorss
PORTVERSION= 0.4
DISTVERSIONPREFIX= v
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net www
MAINTAINER= ports@FreeBSD.org
diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile
index e790540588bc..1dca605c7627 100644
--- a/net/gotify-server/Makefile
+++ b/net/gotify-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotify-server
PORTVERSION= 2.7.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
DISTNAME= server
diff --git a/net/grpcox/Makefile b/net/grpcox/Makefile
index 6b3bab3c348c..9974730f3007 100644
--- a/net/grpcox/Makefile
+++ b/net/grpcox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcox
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile
index 1161fed6fb48..54d60c872b20 100644
--- a/net/grpcui/Makefile
+++ b/net/grpcui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcui
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= net www
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile
index 7106250fad49..5d3be6ba2ff8 100644
--- a/net/grpcurl/Makefile
+++ b/net/grpcurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpcurl
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= nc@FreeBSD.org
diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile
index 4a77c5e9cac0..93cb4761022b 100644
--- a/net/gscloud/Makefile
+++ b/net/gscloud/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gscloud
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net devel
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo
index f0118702705a..57a3abce7f86 100644
--- a/net/incidenceeditor/distinfo
+++ b/net/incidenceeditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874938
-SHA256 (KDE/release-service/25.08.2/incidenceeditor-25.08.2.tar.xz) = 096581fd768c5b071ac4afe67c9eb3741e309b600a724bbac12af69746c68098
-SIZE (KDE/release-service/25.08.2/incidenceeditor-25.08.2.tar.xz) = 606928
+TIMESTAMP = 1762264689
+SHA256 (KDE/release-service/25.08.3/incidenceeditor-25.08.3.tar.xz) = d0c15c3751723abcf101a23a6b162d329e089249e94bdfd4283d68decf211a98
+SIZE (KDE/release-service/25.08.3/incidenceeditor-25.08.3.tar.xz) = 606936
diff --git a/net/ipinfo-cli/Makefile b/net/ipinfo-cli/Makefile
index c50ef3c41e79..09f4dda681cc 100644
--- a/net/ipinfo-cli/Makefile
+++ b/net/ipinfo-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipinfo
DISTVERSIONPREFIX= ipinfo-
DISTVERSION= 3.3.1
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
diff --git a/net/isc-dhcp44-server/Makefile b/net/isc-dhcp44-server/Makefile
index 208d09a1191f..5728b3a390ae 100644
--- a/net/isc-dhcp44-server/Makefile
+++ b/net/isc-dhcp44-server/Makefile
@@ -20,7 +20,7 @@ USES= cpe gmake
CPE_VENDOR= isc
PORTREVISION_SERVER= 2
-PORTREVISION_CLIENT= 1
+PORTREVISION_CLIENT= 2
PORTREVISION_RELAY= 1
SUBSYS?= server
diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo
index 52371d107558..52f07d9553d6 100644
--- a/net/kcalutils/distinfo
+++ b/net/kcalutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874940
-SHA256 (KDE/release-service/25.08.2/kcalutils-25.08.2.tar.xz) = b7b60ad808da1777f6f905b33e874da77a06e0bd2355bf577a30e94e30c608a3
-SIZE (KDE/release-service/25.08.2/kcalutils-25.08.2.tar.xz) = 371764
+TIMESTAMP = 1762264692
+SHA256 (KDE/release-service/25.08.3/kcalutils-25.08.3.tar.xz) = cea037b67a510ba4e3c0913a90ba2bff724070b29251248df23af5fb0bb18a2d
+SIZE (KDE/release-service/25.08.3/kcalutils-25.08.3.tar.xz) = 371840
diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo
index d0d7ab5e040e..ceb1d705fafc 100644
--- a/net/kdenetwork-filesharing/distinfo
+++ b/net/kdenetwork-filesharing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874942
-SHA256 (KDE/release-service/25.08.2/kdenetwork-filesharing-25.08.2.tar.xz) = 926e40edfc189ce5a5043c323b836accea0f5d4f911708ff41459840b99660ee
-SIZE (KDE/release-service/25.08.2/kdenetwork-filesharing-25.08.2.tar.xz) = 511024
+TIMESTAMP = 1762264694
+SHA256 (KDE/release-service/25.08.3/kdenetwork-filesharing-25.08.3.tar.xz) = d2cef56443843b82a5c210ec5a6e4c2a1ed1a2a86d517e5773855953ba96a48f
+SIZE (KDE/release-service/25.08.3/kdenetwork-filesharing-25.08.3.tar.xz) = 510880
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 450bc933391e..6adc17ae9f29 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874945
-SHA256 (KDE/release-service/25.08.2/kget-25.08.2.tar.xz) = 6214d5801acea5a7a7f1e87c268c617637213297bd3aa81708a6e97c3b37721f
-SIZE (KDE/release-service/25.08.2/kget-25.08.2.tar.xz) = 4853992
+TIMESTAMP = 1762264697
+SHA256 (KDE/release-service/25.08.3/kget-25.08.3.tar.xz) = bde0e4653552a8eb39a8d3220acdb5e1042c76fed771b8162789533f03a7e38d
+SIZE (KDE/release-service/25.08.3/kget-25.08.3.tar.xz) = 4853940
diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo
index c4d0c9e4e8bd..ed0452fc8c9f 100644
--- a/net/kidentitymanagement/distinfo
+++ b/net/kidentitymanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874947
-SHA256 (KDE/release-service/25.08.2/kidentitymanagement-25.08.2.tar.xz) = d7923913a4d8b0d9feecbe2d8783dde0f71170b351233ce47ddacbddb0bdeb91
-SIZE (KDE/release-service/25.08.2/kidentitymanagement-25.08.2.tar.xz) = 200636
+TIMESTAMP = 1762264699
+SHA256 (KDE/release-service/25.08.3/kidentitymanagement-25.08.3.tar.xz) = fbb21eff44d002066e3ac4a6905ad915e7ad355aa7d34f8e6307308b384ff7db
+SIZE (KDE/release-service/25.08.3/kidentitymanagement-25.08.3.tar.xz) = 200592
diff --git a/net/kimap/distinfo b/net/kimap/distinfo
index ed9be861eff9..6e7212b55212 100644
--- a/net/kimap/distinfo
+++ b/net/kimap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874950
-SHA256 (KDE/release-service/25.08.2/kimap-25.08.2.tar.xz) = ffd4ae77417037f3657672aa2ca1415d0af557ae29c1a77a8496e616a630e867
-SIZE (KDE/release-service/25.08.2/kimap-25.08.2.tar.xz) = 136180
+TIMESTAMP = 1762264702
+SHA256 (KDE/release-service/25.08.3/kimap-25.08.3.tar.xz) = d6b8307cb2b8833a8df485b87783d58151a28905b7b6e790827c52433489ab3d
+SIZE (KDE/release-service/25.08.3/kimap-25.08.3.tar.xz) = 136240
diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo
index 1364bd16f49b..51870678e3af 100644
--- a/net/kio-gdrive/distinfo
+++ b/net/kio-gdrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874950
-SHA256 (KDE/release-service/25.08.2/kio-gdrive-25.08.2.tar.xz) = e6c371582454f53a9b807f0e0c340c155d61faca3cf1a247c18fa0e4f0d16325
-SIZE (KDE/release-service/25.08.2/kio-gdrive-25.08.2.tar.xz) = 83060
+TIMESTAMP = 1762264702
+SHA256 (KDE/release-service/25.08.3/kio-gdrive-25.08.3.tar.xz) = 2c0f1cb765f5c00dc1e9fefb1849ec709e334e2f5618ede4dd4a86cde2e44b93
+SIZE (KDE/release-service/25.08.3/kio-gdrive-25.08.3.tar.xz) = 83216
diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo
index e65e25091ce3..4b624b2fa6e3 100644
--- a/net/kio-zeroconf/distinfo
+++ b/net/kio-zeroconf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874952
-SHA256 (KDE/release-service/25.08.2/kio-zeroconf-25.08.2.tar.xz) = 783df73797478a6a2b0d54abc66dbbc1978aa8a9da4825b1c3c87e4d81eb0ab2
-SIZE (KDE/release-service/25.08.2/kio-zeroconf-25.08.2.tar.xz) = 44868
+TIMESTAMP = 1762264705
+SHA256 (KDE/release-service/25.08.3/kio-zeroconf-25.08.3.tar.xz) = de7bb2329ddb90c04a8c1b7ab7e1225e2728ed8bb7554029e4b4b41e44b573e0
+SIZE (KDE/release-service/25.08.3/kio-zeroconf-25.08.3.tar.xz) = 44896
diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo
index 54d76a84ffae..0a4eb64a7a27 100644
--- a/net/kitinerary/distinfo
+++ b/net/kitinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874955
-SHA256 (KDE/release-service/25.08.2/kitinerary-25.08.2.tar.xz) = e0fdb1c29f3c76ee5197278e55b6ac2c1ec0b81e80c2685bdd34b30cb592586d
-SIZE (KDE/release-service/25.08.2/kitinerary-25.08.2.tar.xz) = 2122340
+TIMESTAMP = 1762264707
+SHA256 (KDE/release-service/25.08.3/kitinerary-25.08.3.tar.xz) = b37406fdb6a5135fbc17c88ccb7f2d0888e6d53e16f42d8194ea618911f47220
+SIZE (KDE/release-service/25.08.3/kitinerary-25.08.3.tar.xz) = 2124116
diff --git a/net/kldap/distinfo b/net/kldap/distinfo
index a9219600aa56..8d7fc582bd52 100644
--- a/net/kldap/distinfo
+++ b/net/kldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874957
-SHA256 (KDE/release-service/25.08.2/kldap-25.08.2.tar.xz) = 92067b9cd063c3fd97f6706178781951b9a62861bf31604afbf3fd04c4b7e549
-SIZE (KDE/release-service/25.08.2/kldap-25.08.2.tar.xz) = 193792
+TIMESTAMP = 1762264710
+SHA256 (KDE/release-service/25.08.3/kldap-25.08.3.tar.xz) = 62178043f723b9599ef86d4466627d5537807782c9ceefe4ab79591b1af7c032
+SIZE (KDE/release-service/25.08.3/kldap-25.08.3.tar.xz) = 194036
diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo
index 3294f00eccb0..83f9d36b73ca 100644
--- a/net/kmailtransport/distinfo
+++ b/net/kmailtransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874960
-SHA256 (KDE/release-service/25.08.2/kmailtransport-25.08.2.tar.xz) = f6f9d8aff2654c6aa31358059689b9b10846cfe05e53445fcb958b2b0fe5b794
-SIZE (KDE/release-service/25.08.2/kmailtransport-25.08.2.tar.xz) = 194172
+TIMESTAMP = 1762264712
+SHA256 (KDE/release-service/25.08.3/kmailtransport-25.08.3.tar.xz) = 21fb85eb64ed25caed271d299700f1066a93431298647f5dac36e8b6f32537ae
+SIZE (KDE/release-service/25.08.3/kmailtransport-25.08.3.tar.xz) = 194152
diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo
index ddffbbb3d617..2f55a9c23000 100644
--- a/net/kmbox/distinfo
+++ b/net/kmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874962
-SHA256 (KDE/release-service/25.08.2/kmbox-25.08.2.tar.xz) = 2889b033804b9bbbc4ce89c91263f1d661e65195fd3e7cb029ccdaeaf2e1b92b
-SIZE (KDE/release-service/25.08.2/kmbox-25.08.2.tar.xz) = 31588
+TIMESTAMP = 1762264715
+SHA256 (KDE/release-service/25.08.3/kmbox-25.08.3.tar.xz) = 316185fa387e38561bdd2e0a0b984a3fc00832a62271d06dcfebce1dc7f0558c
+SIZE (KDE/release-service/25.08.3/kmbox-25.08.3.tar.xz) = 31584
diff --git a/net/kmime/distinfo b/net/kmime/distinfo
index 11df9d6207d0..3548511abff6 100644
--- a/net/kmime/distinfo
+++ b/net/kmime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874965
-SHA256 (KDE/release-service/25.08.2/kmime-25.08.2.tar.xz) = f7d2ba55b3aa12e904892209ad9fe271cd5a3a58c29c38a26dd21003aa550eaf
-SIZE (KDE/release-service/25.08.2/kmime-25.08.2.tar.xz) = 164636
+TIMESTAMP = 1762264717
+SHA256 (KDE/release-service/25.08.3/kmime-25.08.3.tar.xz) = 1f4fca3bff999fd84d9cf3d8073df7d3c1693ad8554b5600174e4a9aa1837f01
+SIZE (KDE/release-service/25.08.3/kmime-25.08.3.tar.xz) = 164732
diff --git a/net/knxd/Makefile b/net/knxd/Makefile
index f9dc16d39bc4..d288a442e733 100644
--- a/net/knxd/Makefile
+++ b/net/knxd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= knxd
PORTVERSION= 0.14.72
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
# make is compatible with fmt >= 10, https://github.com/knxd/knxd/pull/549
diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo
index 6093caca686e..e243612c5a17 100644
--- a/net/kontactinterface/distinfo
+++ b/net/kontactinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874967
-SHA256 (KDE/release-service/25.08.2/kontactinterface-25.08.2.tar.xz) = ea5eb22feb8754c50ed4a1a7e16598676c06b52d79fe63259fefe21e52c97329
-SIZE (KDE/release-service/25.08.2/kontactinterface-25.08.2.tar.xz) = 43240
+TIMESTAMP = 1762264720
+SHA256 (KDE/release-service/25.08.3/kontactinterface-25.08.3.tar.xz) = 7b59d03807afbe892ed00e7c226fd87ede8ca7e3a777a11c228698b3d8059788
+SIZE (KDE/release-service/25.08.3/kontactinterface-25.08.3.tar.xz) = 43236
diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo
index f28186e3f9eb..44eb8f32c60c 100644
--- a/net/kpimtextedit/distinfo
+++ b/net/kpimtextedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874970
-SHA256 (KDE/release-service/25.08.2/kpimtextedit-25.08.2.tar.xz) = 8d956042c9d2559a0e16953a380b43f9076a4c09ee798a1f35c08bda1da5c7b1
-SIZE (KDE/release-service/25.08.2/kpimtextedit-25.08.2.tar.xz) = 183544
+TIMESTAMP = 1762264723
+SHA256 (KDE/release-service/25.08.3/kpimtextedit-25.08.3.tar.xz) = 429bffa614ad2b3ea7424702c1c4812f8cc2e42ee210cd5abf7c9dd7ffe46d46
+SIZE (KDE/release-service/25.08.3/kpimtextedit-25.08.3.tar.xz) = 183544
diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile
index 925eeabc379f..bdad3e630761 100644
--- a/net/krakend-ce/Makefile
+++ b/net/krakend-ce/Makefile
@@ -1,6 +1,7 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
diff --git a/net/krdc/distinfo b/net/krdc/distinfo
index 4ed8960d5d2e..de45e6024fa2 100644
--- a/net/krdc/distinfo
+++ b/net/krdc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874972
-SHA256 (KDE/release-service/25.08.2/krdc-25.08.2.tar.xz) = e32d650e933257566e0c1b84ae0cfced6dd6a4dff33a04795a4e375bf8705e7a
-SIZE (KDE/release-service/25.08.2/krdc-25.08.2.tar.xz) = 1598592
+TIMESTAMP = 1762264725
+SHA256 (KDE/release-service/25.08.3/krdc-25.08.3.tar.xz) = aa317b8a21c0362b6ddd69f122ca17f444edfeeba2f422b75ce51c666950906a
+SIZE (KDE/release-service/25.08.3/krdc-25.08.3.tar.xz) = 1598500
diff --git a/net/krfb/distinfo b/net/krfb/distinfo
index 5473c281dfd9..2d9bde2ed0d0 100644
--- a/net/krfb/distinfo
+++ b/net/krfb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874974
-SHA256 (KDE/release-service/25.08.2/krfb-25.08.2.tar.xz) = 881b8a42933e2d57cc199d63ab9f4ab90f567aa5fa2a7f49cd5e1143ae2b28da
-SIZE (KDE/release-service/25.08.2/krfb-25.08.2.tar.xz) = 1221616
+TIMESTAMP = 1762264728
+SHA256 (KDE/release-service/25.08.3/krfb-25.08.3.tar.xz) = e12f879089b6a9d4b8fc72b8201e52223ea450664d28ba3a43193a61eb9dff42
+SIZE (KDE/release-service/25.08.3/krfb-25.08.3.tar.xz) = 1221644
diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo
index 59aeeb54ce44..bd06f4a47353 100644
--- a/net/ksmtp/distinfo
+++ b/net/ksmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874977
-SHA256 (KDE/release-service/25.08.2/ksmtp-25.08.2.tar.xz) = 885f82d128314cf4e1268b997746c35c4c47b292663246cd8ca3fbf84aa6d9f0
-SIZE (KDE/release-service/25.08.2/ksmtp-25.08.2.tar.xz) = 55380
+TIMESTAMP = 1762264730
+SHA256 (KDE/release-service/25.08.3/ksmtp-25.08.3.tar.xz) = 150741807723f1cee46bc1e86394d785fefd7df822523d5fe53832a2e415cce6
+SIZE (KDE/release-service/25.08.3/ksmtp-25.08.3.tar.xz) = 55696
diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo
index a0a0d2326541..55d6a98350d1 100644
--- a/net/ktnef/distinfo
+++ b/net/ktnef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874979
-SHA256 (KDE/release-service/25.08.2/ktnef-25.08.2.tar.xz) = bfe945835a963094a084927dc6470ef3bf23dddb1b4490be641da9c2b03278c7
-SIZE (KDE/release-service/25.08.2/ktnef-25.08.2.tar.xz) = 316980
+TIMESTAMP = 1762264733
+SHA256 (KDE/release-service/25.08.3/ktnef-25.08.3.tar.xz) = 7015477950119cddb9d9b4e6b94306b1b6876f4604f496febe824ca62705e213
+SIZE (KDE/release-service/25.08.3/ktnef-25.08.3.tar.xz) = 316988
diff --git a/net/kube-apiserver/Makefile b/net/kube-apiserver/Makefile
index d5816fd0984e..941ecb601255 100644
--- a/net/kube-apiserver/Makefile
+++ b/net/kube-apiserver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-apiserver
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-controller-manager/Makefile b/net/kube-controller-manager/Makefile
index 2429761493de..6f3daed35206 100644
--- a/net/kube-controller-manager/Makefile
+++ b/net/kube-controller-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-controller-manager
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/kube-scheduler/Makefile b/net/kube-scheduler/Makefile
index 4f60e7331806..00a1f240cb25 100644
--- a/net/kube-scheduler/Makefile
+++ b/net/kube-scheduler/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kube-scheduler
PORTVERSION= 1.27.2
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= loic.blot@unix-experience.fr
diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo
index abfd850eb633..78a5b63b3996 100644
--- a/net/libgravatar/distinfo
+++ b/net/libgravatar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874982
-SHA256 (KDE/release-service/25.08.2/libgravatar-25.08.2.tar.xz) = 2bdbb02dd01023075b9032411424d415acd8b22a25a4a2e04ace7592126bc1e6
-SIZE (KDE/release-service/25.08.2/libgravatar-25.08.2.tar.xz) = 40956
+TIMESTAMP = 1762264735
+SHA256 (KDE/release-service/25.08.3/libgravatar-25.08.3.tar.xz) = 94c7772602b3adaa8b4d44a227699d943097005aebfeef563caeadb75e6f23fb
+SIZE (KDE/release-service/25.08.3/libgravatar-25.08.3.tar.xz) = 40948
diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo
index dd885ef6b428..b881519e7bb1 100644
--- a/net/libkgapi/distinfo
+++ b/net/libkgapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874984
-SHA256 (KDE/release-service/25.08.2/libkgapi-25.08.2.tar.xz) = 850ac672805510fcbb68a8384a212c38c3ffec238e58879bc55b7491e2e901a7
-SIZE (KDE/release-service/25.08.2/libkgapi-25.08.2.tar.xz) = 341416
+TIMESTAMP = 1762264738
+SHA256 (KDE/release-service/25.08.3/libkgapi-25.08.3.tar.xz) = 5a6590da04cf4a0c3b53f2a0c7d7c97cdf57f63854a0a4978c0859243bfbd15e
+SIZE (KDE/release-service/25.08.3/libkgapi-25.08.3.tar.xz) = 341472
diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo
index 3da84fccb806..49adb0ceebc2 100644
--- a/net/libksieve/distinfo
+++ b/net/libksieve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874987
-SHA256 (KDE/release-service/25.08.2/libksieve-25.08.2.tar.xz) = 9f0ee6de58c67b8158873e97e86994a238cb62b91e5b91d02b4041e966ce2478
-SIZE (KDE/release-service/25.08.2/libksieve-25.08.2.tar.xz) = 623048
+TIMESTAMP = 1762264740
+SHA256 (KDE/release-service/25.08.3/libksieve-25.08.3.tar.xz) = 6e0663eb7a0c4007c5644fab83c4367133bb61b7ae3b7278bc836971775fff99
+SIZE (KDE/release-service/25.08.3/libksieve-25.08.3.tar.xz) = 632984
diff --git a/net/libksieve/pkg-plist b/net/libksieve/pkg-plist
index 8e2be95a49a0..20e50be52747 100644
--- a/net/libksieve/pkg-plist
+++ b/net/libksieve/pkg-plist
@@ -115,6 +115,7 @@ share/locale/fr/LC_MESSAGES/libksieve6.mo
share/locale/fy/LC_MESSAGES/libksieve6.mo
share/locale/ga/LC_MESSAGES/libksieve6.mo
share/locale/gl/LC_MESSAGES/libksieve6.mo
+share/locale/he/LC_MESSAGES/libksieve6.mo
share/locale/hi/LC_MESSAGES/libksieve6.mo
share/locale/hne/LC_MESSAGES/libksieve6.mo
share/locale/hu/LC_MESSAGES/libksieve6.mo
diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile
index 4f6f4092c4d7..8448bffea265 100644
--- a/net/librespeed-cli/Makefile
+++ b/net/librespeed-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespeed-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/librespeed-go/Makefile b/net/librespeed-go/Makefile
index d7897e920715..ff3fc8c61e84 100644
--- a/net/librespeed-go/Makefile
+++ b/net/librespeed-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespeed-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile
index b533e8633e68..f3287526697e 100644
--- a/net/madonctl/Makefile
+++ b/net/madonctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= madonctl
PORTVERSION= 3.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo
index 56f33d215aa1..ad0457338b8c 100644
--- a/net/mailcommon/distinfo
+++ b/net/mailcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874989
-SHA256 (KDE/release-service/25.08.2/mailcommon-25.08.2.tar.xz) = ea68b250e3ba3e3b22c21bc40ce4ed401502d1e59e8edcf70c5b1fc9d4b34dc7
-SIZE (KDE/release-service/25.08.2/mailcommon-25.08.2.tar.xz) = 823824
+TIMESTAMP = 1762264743
+SHA256 (KDE/release-service/25.08.3/mailcommon-25.08.3.tar.xz) = 3c4686f873940e00b7525993facd5a53e2c7f2d94408c6f68a76aa13b11743fa
+SIZE (KDE/release-service/25.08.3/mailcommon-25.08.3.tar.xz) = 823972
diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo
index b985b4b09a35..c134a9ce5074 100644
--- a/net/mailimporter/distinfo
+++ b/net/mailimporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874991
-SHA256 (KDE/release-service/25.08.2/mailimporter-25.08.2.tar.xz) = cfef9f971268245188b4415f8e7d1ba0f7efa8f9925c7a4db0887367f20fb848
-SIZE (KDE/release-service/25.08.2/mailimporter-25.08.2.tar.xz) = 603492
+TIMESTAMP = 1762264745
+SHA256 (KDE/release-service/25.08.3/mailimporter-25.08.3.tar.xz) = f0cb01abe24b3a5332756ded519312813ff0e37971d6bfb1937c0b7bcc6fdaa9
+SIZE (KDE/release-service/25.08.3/mailimporter-25.08.3.tar.xz) = 603532
diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo
index 597c0be0302e..4c2175f62dd1 100644
--- a/net/messagelib/distinfo
+++ b/net/messagelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874994
-SHA256 (KDE/release-service/25.08.2/messagelib-25.08.2.tar.xz) = 46456b73d6cdd10c5d1ddb8fe53fc0ff61e1ce38c95c2fc21299dbe9e4a647ee
-SIZE (KDE/release-service/25.08.2/messagelib-25.08.2.tar.xz) = 7488172
+TIMESTAMP = 1762264748
+SHA256 (KDE/release-service/25.08.3/messagelib-25.08.3.tar.xz) = a7c878830a5d790752c98b3d9563c76e1a30b6a28cec53cbd4a6b60132f567f8
+SIZE (KDE/release-service/25.08.3/messagelib-25.08.3.tar.xz) = 7445392
diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo
index d4e19cb99461..eddb4ac67a91 100644
--- a/net/mimetreeparser/distinfo
+++ b/net/mimetreeparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874996
-SHA256 (KDE/release-service/25.08.2/mimetreeparser-25.08.2.tar.xz) = fa32d41c268474c0e4524f565c48325e5d1d9082796dd67608a9bea5146bedb2
-SIZE (KDE/release-service/25.08.2/mimetreeparser-25.08.2.tar.xz) = 654288
+TIMESTAMP = 1762264750
+SHA256 (KDE/release-service/25.08.3/mimetreeparser-25.08.3.tar.xz) = ea16cf3fc87e1ca950a41494bd16efa0705d0061b55b545a89979843c835b977
+SIZE (KDE/release-service/25.08.3/mimetreeparser-25.08.3.tar.xz) = 654232
diff --git a/net/nats-nkeys/Makefile b/net/nats-nkeys/Makefile
index 47a063971b95..fd3551560014 100644
--- a/net/nats-nkeys/Makefile
+++ b/net/nats-nkeys/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nkeys
PORTVERSION= 0.4.11
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-nsc/Makefile b/net/nats-nsc/Makefile
index 975b0fe95e86..32d4db6a76d4 100644
--- a/net/nats-nsc/Makefile
+++ b/net/nats-nsc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsc
PORTVERSION= 2.12.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
PKGNAMEPREFIX= nats-
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index f85b94e215bf..66faa070a975 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.1
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-streaming-server/Makefile b/net/nats-streaming-server/Makefile
index 399afa005118..44bc8ca601c0 100644
--- a/net/nats-streaming-server/Makefile
+++ b/net/nats-streaming-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-streaming-server
PORTVERSION= 0.25.5
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-surveyor/Makefile b/net/nats-surveyor/Makefile
index 98c7390e7595..665009fbdae8 100644
--- a/net/nats-surveyor/Makefile
+++ b/net/nats-surveyor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nats-surveyor
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-top/Makefile b/net/nats-top/Makefile
index cd05a675fdfd..2ccd94ad8ecd 100644
--- a/net/nats-top/Makefile
+++ b/net/nats-top/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nats-top
PORTVERSION= 0.6.3
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/natscli/Makefile b/net/natscli/Makefile
index 009a13675bec..88f562019468 100644
--- a/net/natscli/Makefile
+++ b/net/natscli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= natscli
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nncp/Makefile b/net/nncp/Makefile
index 4240f6f043db..7aba844b8454 100644
--- a/net/nncp/Makefile
+++ b/net/nncp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nncp
DISTVERSION= 8.13.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://www.nncpgo.org/download/
diff --git a/net/nsq/Makefile b/net/nsq/Makefile
index 0f49e667dd6d..9dedf6e8be92 100644
--- a/net/nsq/Makefile
+++ b/net/nsq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nsq
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= net
MAINTAINER= jhixson@FreeBSD.org
diff --git a/net/ooni-mini/Makefile b/net/ooni-mini/Makefile
index 078205ddc73b..1c15edeaa479 100644
--- a/net/ooni-mini/Makefile
+++ b/net/ooni-mini/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ooni-mini
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net www benchmarks
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net/ooni-probe-cli/Makefile b/net/ooni-probe-cli/Makefile
index eac4db795f8c..f2f872f8aaef 100644
--- a/net/ooni-probe-cli/Makefile
+++ b/net/ooni-probe-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ooni-probe-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.27.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net www benchmarks
MAINTAINER= rene@FreeBSD.org
diff --git a/net/ovhcloud-cli/Makefile b/net/ovhcloud-cli/Makefile
index 014cccee99c4..661a3b91d948 100644
--- a/net/ovhcloud-cli/Makefile
+++ b/net/ovhcloud-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ovhcloud-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
+PORTREVISION= 1
CATEGORIES= net devel
MAINTAINER= bapt@FreeBSD.org
diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo
index 90d83d2df2f8..8201535fdd08 100644
--- a/net/pimcommon/distinfo
+++ b/net/pimcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759874999
-SHA256 (KDE/release-service/25.08.2/pimcommon-25.08.2.tar.xz) = de341499406f317dafe9fa3e5eeb600bbd0ec69f34e28e8e0bb8ffdabe8e950b
-SIZE (KDE/release-service/25.08.2/pimcommon-25.08.2.tar.xz) = 379332
+TIMESTAMP = 1762264753
+SHA256 (KDE/release-service/25.08.3/pimcommon-25.08.3.tar.xz) = fe8206b68b78b555ceed83cf2e68e5348406c59ac15bc433928b65bf9e877b88
+SIZE (KDE/release-service/25.08.3/pimcommon-25.08.3.tar.xz) = 379448
diff --git a/net/qrcp/Makefile b/net/qrcp/Makefile
index 303462c40817..49513bfccb36 100644
--- a/net/qrcp/Makefile
+++ b/net/qrcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qrcp
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.6
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/rclone/Makefile b/net/rclone/Makefile
index 12e91e145941..e0690d5fee26 100644
--- a/net/rclone/Makefile
+++ b/net/rclone/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rclone
DISTVERSIONPREFIX= v
DISTVERSION= 1.71.2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= tremere@cainites.net
diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index 18362564f14f..aa027e1fce30 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,6 +1,7 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
DISTVERSION= 4.68.0
+PORTREVISION= 1
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
diff --git a/net/revsocks/Makefile b/net/revsocks/Makefile
index f9c030755f3e..6fdeadd58531 100644
--- a/net/revsocks/Makefile
+++ b/net/revsocks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= revsocks
DISTVERSIONPREFIX= v
DISTVERSION= 2.8
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/rospo/Makefile b/net/rospo/Makefile
index 05dea8940b4f..8ef88ccab38b 100644
--- a/net/rospo/Makefile
+++ b/net/rospo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rospo
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net net-vpn sysutils
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/rsync/Makefile b/net/rsync/Makefile
index e495116560b8..71f9075fbba8 100644
--- a/net/rsync/Makefile
+++ b/net/rsync/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rsync
DISTVERSION= 3.4.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= https://www.mirrorservice.org/sites/rsync.samba.org/src/ \
http://rsync.mirror.garr.it/src/ \
diff --git a/net/s5cmd/Makefile b/net/s5cmd/Makefile
index 3c60eed7db61..9c9dede77060 100644
--- a/net/s5cmd/Makefile
+++ b/net/s5cmd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s5cmd
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile
index b391728a510f..9a01042d9eb3 100644
--- a/net/seaweedfs/Makefile
+++ b/net/seaweedfs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seaweedfs
DISTVERSION= 3.91
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net sysutils
MAINTAINER= drtr0jan@yandex.ru
diff --git a/net/slackcat/Makefile b/net/slackcat/Makefile
index f1706d072e73..20d2ebc5feed 100644
--- a/net/slackcat/Makefile
+++ b/net/slackcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slackcat
DISTVERSION= 1.7.3
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= net
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/net/speedtest-go/Makefile b/net/speedtest-go/Makefile
index 778f5bc3f83e..74e27964668b 100644
--- a/net/speedtest-go/Makefile
+++ b/net/speedtest-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= speedtest-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.10
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net www
MAINTAINER= driesm@FreeBSD.org
diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile
index f40aaac76579..41e8e019ede4 100644
--- a/net/spoofdpi/Makefile
+++ b/net/spoofdpi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spoofdpi
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.0
-PORTREVISION= 9
+DISTVERSION= 0.12.2
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net/spoofdpi/distinfo b/net/spoofdpi/distinfo
index 2c1623b2d3e7..220b4cfd4dbc 100644
--- a/net/spoofdpi/distinfo
+++ b/net/spoofdpi/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1725844927
-SHA256 (xvzc-SpoofDPI-v0.12.0_GH0.tar.gz) = 8350cacb0a5cc7b3c1d9aa7cbd2e519dfb61e7d59d49475de11387f8229a01c0
-SIZE (xvzc-SpoofDPI-v0.12.0_GH0.tar.gz) = 34504
+TIMESTAMP = 1762360442
+SHA256 (xvzc-SpoofDPI-v0.12.2_GH0.tar.gz) = 6b963e5c52e129f1bcac3b5adc59322715f5d31e593eb317e363c18c77f53a5b
+SIZE (xvzc-SpoofDPI-v0.12.2_GH0.tar.gz) = 42450
SHA256 (atomicgo-cursor-v0.2.0_GH0.tar.gz) = 61760aaf6b2a0b51adcea56913104aa070b844426063a21dac60551f239e5044
SIZE (atomicgo-cursor-v0.2.0_GH0.tar.gz) = 11330
SHA256 (atomicgo-keyboard-v0.2.9_GH0.tar.gz) = 6855b6e6e6837de6e9cfb98e0f49f6224eb599c688bdd4ce3a0c96b2f409bd07
diff --git a/net/spoofdpi/pkg-message b/net/spoofdpi/pkg-message
index 6a0480f96883..d7cc46e32bda 100644
--- a/net/spoofdpi/pkg-message
+++ b/net/spoofdpi/pkg-message
@@ -1,13 +1,23 @@
[
{ type: install
message: <<EOM
-You can use spoofdpi rc.d service and specify arguments
-for spoofdpi program in rc.conf file like this below:
- spoofdpi_args="-port 8181 -dns-addr 1.1.1.1 -enable-doh"
+You can use SpoofDPI rc.d service and specify arguments
+for SpoofDPI program in rc.conf file like this below:
+ # sysrc spoofdpi_args="-listen-port 8181 -dns-addr 1.1.1.1 -enable-doh"
To enable/start spoofdpi service:
# service spoofdpi enable
# service spoofdpi start
Now, you can configure your web browser to use this proxy.
+SpoofDPI listens on port 8080 by default and uses DNS as 8.8.8.8.
+EOM
+}
+{ type: upgrade
+ maximum_version: "0.12.2"
+ message: << EOM
+Some command-line arguments of SpoofDPI has been refactored, a few examples:
+ # -addr => -listen-addr, -port => -listen-port and etc.
+See the commit link below or project page for new changes in arguments usage.
+ # https://github.com/xvzc/SpoofDPI/commit/a2993ac68d87a0525a93bc23984d21e341214199
EOM
}
]
diff --git a/net/stc/Makefile b/net/stc/Makefile
index e82dc6cf1953..4a7b688a4353 100644
--- a/net/stc/Makefile
+++ b/net/stc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stc
PORTVERSION= 1.5.4
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= net
MAINTAINER= kbowling@FreeBSD.org
diff --git a/net/storj/Makefile b/net/storj/Makefile
index 233d8c13314e..19546be83076 100644
--- a/net/storj/Makefile
+++ b/net/storj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= storj
PORTVERSION= 1.117.8
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net
MAINTAINER= danfe@FreeBSD.org
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index ac8662725bcb..87b8d0d6dba9 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,6 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.11
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
diff --git a/net/syncthing1/Makefile b/net/syncthing1/Makefile
index 2121b4ed578d..89e16be9d8e0 100644
--- a/net/syncthing1/Makefile
+++ b/net/syncthing1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= 1
diff --git a/net/termshark/Makefile b/net/termshark/Makefile
index 03cd27d1d9da..ab421514ecf6 100644
--- a/net/termshark/Makefile
+++ b/net/termshark/Makefile
@@ -1,7 +1,7 @@
PORTNAME= termshark
PORTVERSION= 2.4.0
DISTVERSIONPREFIX=v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= net
MAINTAINER= zi@FreeBSD.org
diff --git a/net/toxiproxy-cli/Makefile b/net/toxiproxy-cli/Makefile
index 2eef73fcacef..341913011dfa 100644
--- a/net/toxiproxy-cli/Makefile
+++ b/net/toxiproxy-cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= toxiproxy-cli
-PORTREVISION= 4
+PORTREVISION= 5
COMMENT= TCP proxy to simulate network and system conditions (client)
diff --git a/net/toxiproxy-server/Makefile b/net/toxiproxy-server/Makefile
index 699a76f822c7..d628e9e6a572 100644
--- a/net/toxiproxy-server/Makefile
+++ b/net/toxiproxy-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= toxiproxy-server
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/net/traefik/Makefile b/net/traefik/Makefile
index ee26ae53cd29..5d227875dffe 100644
--- a/net/traefik/Makefile
+++ b/net/traefik/Makefile
@@ -1,6 +1,6 @@
PORTNAME= traefik
PORTVERSION= 3.5.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= LOCAL/riggs/${PORTNAME}
diff --git a/net/tunneller/Makefile b/net/tunneller/Makefile
index 9c0d18d7eac6..363c4ca04967 100644
--- a/net/tunneller/Makefile
+++ b/net/tunneller/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tunneller
DISTVERSIONPREFIX= release-
DISTVERSION= 0.6
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/unison/Makefile b/net/unison/Makefile
index c725bfbcbeb4..04ddde6951cc 100644
--- a/net/unison/Makefile
+++ b/net/unison/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unison
-PORTVERSION= 2.53.7
+PORTVERSION= 2.53.8
DISTVERSIONPREFIX= v
CATEGORIES= net
@@ -8,7 +8,7 @@ COMMENT= User-level file synchronization tool
WWW= https://www.cis.upenn.edu/~bcpierce/unison/
LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/src/COPYING
FLAVORS= x11 nox11
FLAVOR?= ${FLAVORS:[1]}
@@ -23,14 +23,14 @@ x11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libharfbuzz.so:print/harfbuzz
x11_CONFLICTS_INSTALL= unison-nox11
-USES= gmake localbase ocaml:build
+USES= localbase ocaml:build pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= bcpierce00
MAKE_ENV= CLIBS="${LIBS:S/^-/-ccopt -/}" \
COFLAGS="${CFLAGS:C/ *(-[^ ]*) */ -ccopt \"\1 \"/gW}"
-WRKSRC_SUBDIR= src
PLIST_SUB= PORTVERSION=${PORTVERSION}
+ALL_TARGET= manpage
OPTIONS_DEFINE= DOCS FSMONITOR
OPTIONS_DEFAULT?= FSMONITOR
@@ -44,11 +44,10 @@ DOCS_USE= TEX=dvipsk:build,latex:build
FSMONITOR_LIB_DEPENDS= libinotify.so:devel/libinotify
.if ${FLAVOR} == nox11
-ALL_TARGET= tui
-PKGMESSAGE= ${PKGDIR}/pkg-message.nox11
+ALL_TARGET+= tui
PLIST_SUB+= X11="@comment "
.else
-ALL_TARGET= tui guimaybe
+ALL_TARGET+= tui gui
SUB_FILES= ${PORTNAME}.desktop
USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango
USES+= gettext-runtime gnome
@@ -68,32 +67,23 @@ ALL_TARGET+= fsmonitor
.endif
post-build:
- cd ${WRKSRC} && HOME=${WRKSRC} ./unison -selftest -ui text -batch
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/../man
-.if ${PORT_OPTIONS:MDOCS}
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/../doc unison-manual.pdf
-.endif
+ cd ${WRKSRC}/src && HOME=${WRKSRC}/src ./unison -selftest -ui text -batch
.if ${FLAVOR} == x11
- cd ${WRKSRC}/win32rc && ${LOCALBASE}/bin/icotool -x U.ico
+ cd ${WRKSRC}/src/win32rc && ${LOCALBASE}/bin/icotool -x U.ico
.endif
-do-install:
-.if ${FLAVOR} == nox11
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-.else
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-gui ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-text
+post-build-DOCS-on:
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC}/doc unison-manual.pdf
+
+post-install:
+.if ${FLAVOR} != nox11
${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
- ${INSTALL_DATA} ${WRKSRC}/win32rc/U_4_48x48x32.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+ ${INSTALL_DATA} ${WRKSRC}/src/win32rc/U_4_48x48x32.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
.endif
- ${INSTALL_MAN} ${WRKSRC}/../man/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
-do-install-DOCS-on:
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/.. && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/../doc && ${INSTALL_DATA} unison-manual.pdf ${STAGEDIR}${DOCSDIR}
-
-do-install-FSMONITOR-on:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-fsmonitor ${STAGEDIR}${PREFIX}/bin
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/doc && ${INSTALL_DATA} unison-manual.pdf ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/net/unison/distinfo b/net/unison/distinfo
index 1d50925c63ce..0624804c8197 100644
--- a/net/unison/distinfo
+++ b/net/unison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730840561
-SHA256 (bcpierce00-unison-v2.53.7_GH0.tar.gz) = a259537cef465c4806d6c1638c382620db2dd395ae42a0dd2efa3ba92712bed5
-SIZE (bcpierce00-unison-v2.53.7_GH0.tar.gz) = 1412694
+TIMESTAMP = 1762328383
+SHA256 (bcpierce00-unison-v2.53.8_GH0.tar.gz) = d0d30ea63e09fc8edf10bd8cbab238fffc8ed510d27741d06b5caa816abd58b6
+SIZE (bcpierce00-unison-v2.53.8_GH0.tar.gz) = 1448430
diff --git a/net/unison/files/patch-Makefile.OCaml b/net/unison/files/patch-Makefile.OCaml
deleted file mode 100644
index a215227ad1cc..000000000000
--- a/net/unison/files/patch-Makefile.OCaml
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.OCaml.orig 2024-02-18 15:03:04 UTC
-+++ Makefile.OCaml
-@@ -336,15 +336,9 @@ ifneq ($(findstring $(OSARCH),FreeBSD OpenBSD NetBSD D
- ifneq ($(findstring $(OSARCH),FreeBSD OpenBSD NetBSD DragonFly),)
- LIBINOTIFY_LIB:=-cclib '$(shell pkg-config --libs libinotify 2> /dev/null || printf ' -linotify')'
- LIBINOTIFY_INC:=-ccopt '$(shell pkg-config --cflags libinotify 2> /dev/null)'
-- FOUND_LIBINOTIFY := $(shell { printf '' > inotifytest__.ml ;\
-- $(CAMLC) $(CAMLCFLAGS) $(CAMLLDFLAGS) $(LIBINOTIFY_LIB) \
-- -o inotifytest__ inotifytest__.ml > /dev/null 2>&1 && printf true ; } ;\
-- rm -f inotifytest__.ml inotifytest__.cm[oix] inotifytest__.o inotifytest__ > /dev/null 2>&1)
-- ifeq ($(FOUND_LIBINOTIFY), true)
-- FSMDIR = fsmonitor/inotify
-- $(NAME_FSM)$(EXEC_EXT): CAMLCFLAGS += $(LIBINOTIFY_INC)
-- $(NAME_FSM)$(EXEC_EXT): CLIBS += $(LIBINOTIFY_LIB)
-- endif
-+ FSMDIR = fsmonitor/inotify
-+ $(NAME_FSM)$(EXEC_EXT): CAMLCFLAGS += $(LIBINOTIFY_INC)
-+ $(NAME_FSM)$(EXEC_EXT): CLIBS += $(LIBINOTIFY_LIB)
- endif
-
- ifeq ($(OSARCH),SunOS)
diff --git a/net/unison/files/unison.desktop.in b/net/unison/files/unison.desktop.in
index 789ccaa366b6..fcecb1edd9c0 100644
--- a/net/unison/files/unison.desktop.in
+++ b/net/unison/files/unison.desktop.in
@@ -6,7 +6,7 @@ Type=Application
Terminal=false
StartupNotify=true
Categories=GTK;Utility;
-Exec=unison
+Exec=unison-gui
Icon=unison.png
Comment=Synchronize files (directories) over different disks (hosts)
Comment[ru]=Синхронизация файлов (каталогов) на нескольких дисках (компьютерах)
diff --git a/net/unison/pkg-message b/net/unison/pkg-message
index 1795b612e0a8..6135e10de4de 100644
--- a/net/unison/pkg-message
+++ b/net/unison/pkg-message
@@ -1,8 +1,13 @@
[
-{ type: install
+{ type: upgrade
+ minimum_version: "2.53.7"
message: <<EOM
-Together with a gtk-enabled version, a text-only unison-text binary
-is installed as it depends on a smaller number of libraries.
+STarting with version 2.53.8 the "unison" binary is the text only version.
+The GUI version is installed as unison-gui and no "unison-text" binary is
+installed anymore.
+
+Please make sure to update any local scripts and configurations that were
+using the old naming scheme.
EOM
}
]
diff --git a/net/unison/pkg-message.nox11 b/net/unison/pkg-message.nox11
deleted file mode 100644
index 31b179babd46..000000000000
--- a/net/unison/pkg-message.nox11
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
-A text-only unison binary is installed.
-EOM
-}
-]
diff --git a/net/unison/pkg-plist b/net/unison/pkg-plist
index 69dd33226ec4..8f498db4a7de 100644
--- a/net/unison/pkg-plist
+++ b/net/unison/pkg-plist
@@ -1,7 +1,7 @@
bin/unison
%%FSMONITOR%%bin/unison-fsmonitor
%%X11%%share/applications/unison.desktop
-%%X11%%bin/unison-text
+%%X11%%bin/unison-gui
%%X11%%share/pixmaps/unison.png
share/man/man1/unison.1.gz
%%PORTDOCS%%%%DOCSDIR%%/NEWS.md
diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile
index 2b48750ef44b..4f0c9939b61e 100644
--- a/net/v2ray/Makefile
+++ b/net/v2ray/Makefile
@@ -1,6 +1,7 @@
PORTNAME= v2ray
DISTVERSIONPREFIX= v
DISTVERSION= 5.41.0
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile
index ae62100cf97f..39f87408da36 100644
--- a/net/wgcf/Makefile
+++ b/net/wgcf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wgcf
PORTVERSION= 2.2.27
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/wireguard-go/Makefile b/net/wireguard-go/Makefile
index a31539eb143f..dacabdad017f 100644
--- a/net/wireguard-go/Makefile
+++ b/net/wireguard-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wireguard-go
PORTVERSION= 0.0.20250522
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= net net-vpn
MASTER_SITES= https://git.zx2c4.com/wireguard-go/snapshot/
diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile
index c0fd3893cbc8..ea42753d58d5 100644
--- a/net/wireproxy/Makefile
+++ b/net/wireproxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wireproxy
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= net
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile
index ab5391b34aa6..303058611b2c 100644
--- a/net/xapsd/Makefile
+++ b/net/xapsd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xapsd
DISTVERSION= g20241228
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= net
MAINTAINER= PopularMoment@protonmail.com
diff --git a/net/zmate/Makefile b/net/zmate/Makefile
index 23c0ce75e91d..194002b8c7dd 100644
--- a/net/zmate/Makefile
+++ b/net/zmate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zmate
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MAINTAINER= fuz@FreeBSD.org
diff --git a/ports-mgmt/caronade/Makefile b/ports-mgmt/caronade/Makefile
index 2c4745943697..6394e72fd404 100644
--- a/ports-mgmt/caronade/Makefile
+++ b/ports-mgmt/caronade/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caronade
DISTVERSIONPREFIX=v
DISTVERSION= 0.7.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= ports-mgmt
MAINTAINER= decke@FreeBSD.org
diff --git a/ports-mgmt/fallout/Makefile b/ports-mgmt/fallout/Makefile
index 3fa6e513d8d6..d36cad7798a3 100644
--- a/ports-mgmt/fallout/Makefile
+++ b/ports-mgmt/fallout/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fallout
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.4
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/modules2tuple/Makefile b/ports-mgmt/modules2tuple/Makefile
index 3338bb57494b..46ce9cfaf49b 100644
--- a/ports-mgmt/modules2tuple/Makefile
+++ b/ports-mgmt/modules2tuple/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modules2tuple
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/portgrep/Makefile b/ports-mgmt/portgrep/Makefile
index cfa1666cf55d..86ab47af65fb 100644
--- a/ports-mgmt/portgrep/Makefile
+++ b/ports-mgmt/portgrep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= portgrep
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/portupdate-scan/Makefile b/ports-mgmt/portupdate-scan/Makefile
index 6a2ed236b999..84f8bdc368f2 100644
--- a/ports-mgmt/portupdate-scan/Makefile
+++ b/ports-mgmt/portupdate-scan/Makefile
@@ -5,11 +5,13 @@ CATEGORIES= ports-mgmt
MASTER_SITES= # none
DISTFILES= # none
-MAINTAINER= alex@stangl.us
+MAINTAINER= ports@FreeBSD.org
COMMENT= Display pertinent parts of {PORTSDIR}/UPDATING
LICENSE= ISCL
+DEPRECATED= Likely out of date and not very useful
+
NO_BUILD= yes
USES= perl5 shebangfix
USE_PERL5= run
diff --git a/print/ipp-usb/Makefile b/print/ipp-usb/Makefile
index 339fd69a9b55..465ef3cdb692 100644
--- a/print/ipp-usb/Makefile
+++ b/print/ipp-usb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipp-usb
DISTVERSION= 0.9.24
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= print
MAINTAINER= chuanwei.foo@hotmail.com
diff --git a/print/paps/Makefile b/print/paps/Makefile
index 2afeb28c7921..d2af83d7605d 100644
--- a/print/paps/Makefile
+++ b/print/paps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paps
DISTVERSION= 0.8.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print
MASTER_SITES= https://github.com/dov/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile
index ea3ba4f98888..73dcef380377 100644
--- a/print/pdfcpu/Makefile
+++ b/print/pdfcpu/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pdfcpu
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
+PORTREVISION= 1
CATEGORIES= print
MAINTAINER= diizzy@FreeBSD.org
diff --git a/science/bout++/Makefile b/science/bout++/Makefile
index 2e49f217994d..88dce44c18f9 100644
--- a/science/bout++/Makefile
+++ b/science/bout++/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bout++
DISTVERSIONPREFIX= v
DISTVERSION= 5.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science math # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index aea50ad6e4a7..bb99d1558988 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cantera
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science # chemistry physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/chemicalfun/Makefile b/science/chemicalfun/Makefile
index 9b3afed93586..482c69a62961 100644
--- a/science/chemicalfun/Makefile
+++ b/science/chemicalfun/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chemicalfun
DISTVERSION= 0.1.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science # chemistry
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${PORTNAME}/get/${BB_COMMIT}${EXTRACT_SUFX}?dummy=/:src
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:src
diff --git a/science/csvtk/Makefile b/science/csvtk/Makefile
index 230527ca7a16..de62272c0764 100644
--- a/science/csvtk/Makefile
+++ b/science/csvtk/Makefile
@@ -1,6 +1,7 @@
PORTNAME= csvtk
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= jwb@FreeBSD.org
diff --git a/science/helfem/Makefile b/science/helfem/Makefile
index e468518af7f5..464b6053adcb 100644
--- a/science/helfem/Makefile
+++ b/science/helfem/Makefile
@@ -1,11 +1,7 @@
PORTNAME= helfem
-DISTVERSION= g20210912
-PORTREVISION= 10
+DISTVERSION= g20251026
CATEGORIES= science # chemistry
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES= 4c0196c3ef3f254a22030eda787105c8a48df919.patch:-p1 # https://github.com/susilehtola/HelFEM/pull/7
-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Finite element methods for electronic structure calculations
WWW= https://github.com/susilehtola/HelFEM
@@ -20,11 +16,12 @@ LIB_DEPENDS= libarmadillo.so:math/armadillo \
libxc.so:science/libxc
USES= cmake fortran
+USE_CXXSTD= c++14
USE_GITHUB= yes
GH_ACCOUNT= susilehtola
GH_PROJECT= HelFEM
-GH_TAGNAME= 21461e9
+GH_TAGNAME= ca3fa54
CMAKE_ON= HELFEM_FIND_DEPS BUILD_SHARED_LIBS
diff --git a/science/helfem/distinfo b/science/helfem/distinfo
index dced120724b0..2156b0c12092 100644
--- a/science/helfem/distinfo
+++ b/science/helfem/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1656098405
-SHA256 (susilehtola-HelFEM-g20210912-21461e9_GH0.tar.gz) = 08dde1f20ff741ca0befbc0472b0264f48be82e083fb4dd34927ef9cd7bffca6
-SIZE (susilehtola-HelFEM-g20210912-21461e9_GH0.tar.gz) = 1020779
-SHA256 (4c0196c3ef3f254a22030eda787105c8a48df919.patch) = 349f730515667da1a85d8646d282208ee26dc3c93a5fd0468dab06ad727593fc
-SIZE (4c0196c3ef3f254a22030eda787105c8a48df919.patch) = 573
+TIMESTAMP = 1762390738
+SHA256 (susilehtola-HelFEM-g20251026-ca3fa54_GH0.tar.gz) = 0cc795fc23df945eeb9ca284cdb8ac04a569093775721d47918f4808bb3e3269
+SIZE (susilehtola-HelFEM-g20251026-ca3fa54_GH0.tar.gz) = 1053211
diff --git a/science/helfem/files/patch-CMakeLists.txt b/science/helfem/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..0a3cbc833542
--- /dev/null
+++ b/science/helfem/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-11-06 01:10:35 UTC
++++ CMakeLists.txt
+@@ -1,7 +1,7 @@ project (helfem CXX Fortran)
+ # CMake project file for HelFEM
+ cmake_minimum_required (VERSION 3.5)
+ project (helfem CXX Fortran)
+-set(CMAKE_CXX_STANDARD 11)
++set(CMAKE_CXX_STANDARD 14)
+
+ # Ensure we are building out-of-source so that the tests work (issue 120)
+ get_filename_component(srcdir "${CMAKE_SOURCE_DIR}" REALPATH)
diff --git a/science/helfem/files/patch-src_general_dftfuncs.cpp b/science/helfem/files/patch-src_general_dftfuncs.cpp
deleted file mode 100644
index 999399167b70..000000000000
--- a/science/helfem/files/patch-src_general_dftfuncs.cpp
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/general/dftfuncs.cpp.orig 2021-09-12 09:32:14 UTC
-+++ src/general/dftfuncs.cpp
-@@ -388,7 +388,7 @@ double exact_exchange(int func_id) {
- throw std::runtime_error(oss.str());
- }
-
--#if XC_MAJOR_VERSION < 6
-+#if XC_MAJOR_VERSION < 7
- switch(func.info->family)
- {
- #ifdef XC_FAMILY_HYB_LDA
-@@ -431,7 +431,7 @@ bool is_supported(int func_id) {
- throw std::runtime_error(oss.str());
- }
- // Get flag
--#if XC_MAJOR_VERSION >= 6
-+#if XC_MAJOR_VERSION > 6
- switch(xc_hyb_type(&func)) {
- case(XC_HYB_SEMILOCAL):
- case(XC_HYB_HYBRID):
-@@ -463,7 +463,7 @@ void is_range_separated(int func_id, bool & erf, bool
- throw std::runtime_error(oss.str());
- }
- // Get flag
--#if XC_MAJOR_VERSION < 6
-+#if XC_MAJOR_VERSION < 7
- erf=(func.info->flags & XC_FLAGS_HYB_CAM) || (func.info->flags & XC_FLAGS_HYB_LC);
- yukawa=(func.info->flags & XC_FLAGS_HYB_CAMY) || (func.info->flags & XC_FLAGS_HYB_LCY);
- #else
-@@ -507,7 +507,7 @@ void range_separation(int func_id, double & omega, dou
- throw std::runtime_error(oss.str());
- }
-
--#if XC_MAJOR_VERSION >= 6
-+#if XC_MAJOR_VERSION > 6
- switch(xc_hyb_type(&func)) {
- case(XC_HYB_SEMILOCAL):
- break;
diff --git a/science/helfem/pkg-plist b/science/helfem/pkg-plist
index 115cfa74521a..aab99275cf9c 100644
--- a/science/helfem/pkg-plist
+++ b/science/helfem/pkg-plist
@@ -3,14 +3,15 @@ bin/diatomic
bin/diatomic_cbasis
bin/diatomic_cpl
bin/gensap
-bin/libhelfem-common.so
-bin/liblegendre.so
-include/helfem.h
-include/helfem/GaussianNucleus.h
-include/helfem/HollowNucleus.h
-include/helfem/ModelPotential.h
-include/helfem/PointNucleus.h
-include/helfem/PolynomialBasis.h
-include/helfem/RadialBasis.h
-include/helfem/SphericalNucleus.h
+include/FiniteElementBasis.h
+include/GaussianNucleus.h
+include/HollowNucleus.h
+include/ModelPotential.h
+include/PointNucleus.h
+include/PolynomialBasis.h
+include/RadialBasis.h
+include/RegularizedNucleus.h
+include/SphericalNucleus.h
+lib/libhelfem-common.so
lib/libhelfem.so
+lib/liblegendre.so
diff --git a/science/kalzium/distinfo b/science/kalzium/distinfo
index 599d7e0e8674..f93bc65bb23c 100644
--- a/science/kalzium/distinfo
+++ b/science/kalzium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875001
-SHA256 (KDE/release-service/25.08.2/kalzium-25.08.2.tar.xz) = 99f1da3eb04aee31b45d928b5dd30a1675dc204194ba643f8973f4ae6fdbcfed
-SIZE (KDE/release-service/25.08.2/kalzium-25.08.2.tar.xz) = 22663504
+TIMESTAMP = 1762264756
+SHA256 (KDE/release-service/25.08.3/kalzium-25.08.3.tar.xz) = 36e6c4f46e1a5daaace14ebb5b1f6dac3429ad5df3d4fc1f0adeaec3e28e420b
+SIZE (KDE/release-service/25.08.3/kalzium-25.08.3.tar.xz) = 22663696
diff --git a/science/libgridxc/Makefile b/science/libgridxc/Makefile
index 009dd21ccb1b..0d6de425b923 100644
--- a/science/libgridxc/Makefile
+++ b/science/libgridxc/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libgridxc
-DISTVERSION= 1.1.0
-PORTREVISION= 2
+DISTVERSION= 2.0.2
CATEGORIES= science
MASTER_SITES= https://gitlab.com/siesta-project/libraries/${PORTNAME}/-/archive/${DISTVERSION}/
diff --git a/science/libgridxc/distinfo b/science/libgridxc/distinfo
index 38361b759c64..afbbc475003f 100644
--- a/science/libgridxc/distinfo
+++ b/science/libgridxc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1672867830
-SHA256 (libgridxc-1.1.0.tar.gz) = e7883e57a4db2438ee59437740291c06e0cfe1c8ae1901e4001f32312307e46a
-SIZE (libgridxc-1.1.0.tar.gz) = 357558
+TIMESTAMP = 1762391721
+SHA256 (libgridxc-2.0.2.tar.gz) = ce7e3de5b1232e63bc953a994f549411edb90c22b22f9b7749d8f2a79d3c1a98
+SIZE (libgridxc-2.0.2.tar.gz) = 360208
diff --git a/science/libgridxc/pkg-plist b/science/libgridxc/pkg-plist
index cdef24a1782d..27dcfaea375e 100644
--- a/science/libgridxc/pkg-plist
+++ b/science/libgridxc/pkg-plist
@@ -37,6 +37,6 @@ lib/cmake/libgridxc/libgridxc-config.cmake
lib/cmake/libgridxc/libgridxc-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/libgridxc/libgridxc-targets.cmake
lib/libgridxc.so
-lib/libgridxc.so.1
-lib/libgridxc.so.1.1.0
+lib/libgridxc.so.2
+lib/libgridxc.so.2.0.2
libdata/pkgconfig/libgridxc.pc
diff --git a/science/mmg/Makefile b/science/mmg/Makefile
index a3bf8dc89a09..7c749c173ef0 100644
--- a/science/mmg/Makefile
+++ b/science/mmg/Makefile
@@ -1,27 +1,28 @@
PORTNAME= mmg
DISTVERSIONPREFIX= v
-DISTVERSION= 5.7.3
-PORTREVISION= 1
+DISTVERSION= 5.8.0
CATEGORIES= science
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= alven@FreeBSD.org
COMMENT= Bidimensional and tridimensional remeshing
-WWW= https://www.mmgtools.org/
+WWW= https://www.mmgtools.org/ \
+ https://github.com/MmgTools/mmg/
-LICENSE= LGPL3
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE= LGPL3+
+LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
-LIB_DEPENDS= libscotch.so:cad/scotch \
- libElas.so:science/linearelasticity \
+BUILD_DEPENDS= bash:shells/bash
+LIB_DEPENDS= libElas.so:science/linearelasticity \
+ libscotch.so:cad/scotch \
libvtksys-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake perl5 shebangfix
-USE_PERL5= build
-SHEBANG_FILES= scripts/*.pl
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= MmgTools
+USE_LDCONFIG= yes
+USE_PERL5= build
+
+SHEBANG_FILES= scripts/*.pl scripts/*.sh
CMAKE_ON= BUILD_SHARED_LIBS
diff --git a/science/mmg/distinfo b/science/mmg/distinfo
index 8b9062f46ae9..ff7418170732 100644
--- a/science/mmg/distinfo
+++ b/science/mmg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718986408
-SHA256 (MmgTools-mmg-v5.7.3_GH0.tar.gz) = b0a9c5ad6789df369a68f94295df5b324b6348020b73bcc395d32fdd44abe706
-SIZE (MmgTools-mmg-v5.7.3_GH0.tar.gz) = 9645997
+TIMESTAMP = 1762284434
+SHA256 (MmgTools-mmg-v5.8.0_GH0.tar.gz) = 686eaab84de79c072f3aedf26cd11ced44c84b435d51ce34e016ad203172922f
+SIZE (MmgTools-mmg-v5.8.0_GH0.tar.gz) = 9675000
diff --git a/science/mmg/files/patch-CMakeLists.txt b/science/mmg/files/patch-CMakeLists.txt
deleted file mode 100644
index c7cb99ce1840..000000000000
--- a/science/mmg/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- CMakeLists.txt.orig 2024-04-25 08:15:24 UTC
-+++ CMakeLists.txt
-@@ -124,10 +124,7 @@ IF (NOT WIN32 OR MINGW)
- IF (NOT WIN32 OR MINGW)
-
- ADD_CUSTOM_TARGET(GenerateGitHashMmg
-- COMMAND ./git_log_mmg.sh ${PROJECT_SOURCE_DIR} ${MMGCOMMON_BINARY_DIR}
-- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/scripts/
-- COMMENT "Getting git commit hash"
-- BYPRODUCTS ${MMGCOMMON_BINARY_DIR}/git_log_mmg.h
-+ COMMAND cp ${PROJECT_SOURCE_DIR}/git_log_mmg.h ${MMGCOMMON_BINARY_DIR}/git_log_mmg.h
- )
- ENDIF ()
-
diff --git a/science/mmg/files/patch-git__log__mmg.h b/science/mmg/files/patch-git__log__mmg.h
deleted file mode 100644
index 4a8ec0ac0b8a..000000000000
--- a/science/mmg/files/patch-git__log__mmg.h
+++ /dev/null
@@ -1,9 +0,0 @@
---- git_log_mmg.h.orig 2024-06-23 16:47:08 UTC
-+++ git_log_mmg.h
-@@ -0,0 +1,6 @@
-+#ifndef _GIT_LOG_MMG_H
-+#define _GIT_LOG_MMG_H
-+#define MMG_GIT_BRANCH "No git branch found"
-+#define MMG_GIT_COMMIT "No git commit found"
-+#define MMG_GIT_DATE "No git commit found"
-+#endif
diff --git a/science/mmg/pkg-descr b/science/mmg/pkg-descr
index 94c22fa37676..80e53e09c931 100644
--- a/science/mmg/pkg-descr
+++ b/science/mmg/pkg-descr
@@ -1,5 +1,5 @@
-Mmg is an open source software for simplicial remeshing. It provides 3
-applications and 4 libraries:
+Mmg is a Free Software for bidimensional and tridimensional surface and volume
+remeshing. It provides 3 applications and 4 libraries:
- the mmg2d application and the libmmg2d library: adaptation and optimization of
a two-dimensional triangulation and generation of a triangulation from a set
diff --git a/science/mmg/pkg-plist b/science/mmg/pkg-plist
index 80ad5b0c74ef..d298038769ca 100644
--- a/science/mmg/pkg-plist
+++ b/science/mmg/pkg-plist
@@ -26,16 +26,16 @@ lib/cmake/mmg/MmgTargets.cmake
lib/cmake/mmg/mmgConfig.cmake
lib/libmmg.so
lib/libmmg.so.5
-lib/libmmg.so.5.7.0
+lib/libmmg.so.5.8.0
lib/libmmg2d.so
lib/libmmg2d.so.5
-lib/libmmg2d.so.5.7.0
+lib/libmmg2d.so.5.8.0
lib/libmmg3d.so
lib/libmmg3d.so.5
-lib/libmmg3d.so.5.7.0
+lib/libmmg3d.so.5.8.0
lib/libmmgs.so
lib/libmmgs.so.5
-lib/libmmgs.so.5.7.0
+lib/libmmgs.so.5.8.0
share/man/man1/mmg2d.1.gz
share/man/man1/mmg3d.1.gz
share/man/man1/mmgs.1.gz
diff --git a/science/molgif/Makefile b/science/molgif/Makefile
index 1f15ede46747..5310cd883c17 100644
--- a/science/molgif/Makefile
+++ b/science/molgif/Makefile
@@ -1,6 +1,6 @@
PORTNAME= molgif
DISTVERSION= g20180108
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/octopus/Makefile b/science/octopus/Makefile
index 0045115f1a80..21935ea92ee8 100644
--- a/science/octopus/Makefile
+++ b/science/octopus/Makefile
@@ -1,6 +1,5 @@
PORTNAME= octopus
-DISTVERSION= 15.1
-PORTREVISION= 2
+DISTVERSION= 16.0
CATEGORIES= science # chemistry
MASTER_SITES= https://octopus-code.org/download/${DISTVERSION}/
@@ -30,8 +29,7 @@ LIB_DEPENDS= libarpack.so:math/arpack-ng \
libxc.so:science/libxc \
libyaml.so:textproc/libyaml
-USES= compiler:c++14-lang fortran gmake jpeg libtool localbase:ldflags perl5 python shebangfix
-USE_CXXSTD= c++14
+USES= compiler:c++14-lang fortran gmake jpeg libtool localbase:ldflags perl5 pkgconfig python shebangfix
USE_LDCONFIG= yes
SHEBANG_FILES= src/fdep/fortran_dependencies.pl testsuite/performance/create_combinations.py
diff --git a/science/octopus/distinfo b/science/octopus/distinfo
index 67b1584339cd..a87cb3bc7d71 100644
--- a/science/octopus/distinfo
+++ b/science/octopus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737081048
-SHA256 (octopus-15.1.tar.gz) = 6c4deb535ddfcdcdf6f26764b38fb1ad05faa9b418ec18d5d93f8d1040165bda
-SIZE (octopus-15.1.tar.gz) = 42705145
+TIMESTAMP = 1762369025
+SHA256 (octopus-16.0.tar.gz) = 528f9d8625c16284b4e01756b349c6d39fff5e11eaef9da3590cf822960ab3d2
+SIZE (octopus-16.0.tar.gz) = 49798903
diff --git a/science/octopus/pkg-plist b/science/octopus/pkg-plist
index 0a4eabda5277..863a5d10958f 100644
--- a/science/octopus/pkg-plist
+++ b/science/octopus/pkg-plist
@@ -199,6 +199,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/HGH/lda/Y.hgh
%%DATADIR%%/pseudopotentials/HGH/lda/Zn.hgh
%%DATADIR%%/pseudopotentials/HGH/lda/Zr.hgh
+%%DATADIR%%/pseudopotentials/HGH/lda/elements_map.dat
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Ag_sc.hgh
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Au_sc.hgh
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Ba_sc.hgh
@@ -256,6 +257,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Yb_sc.hgh
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Zn_sc.hgh
%%DATADIR%%/pseudopotentials/HGH/lda_sc/Zr_sc.hgh
+%%DATADIR%%/pseudopotentials/HGH/lda_sc/elements_map.dat
%%DATADIR%%/pseudopotentials/PSF/C.psf
%%DATADIR%%/pseudopotentials/PSF/Cd.psf
%%DATADIR%%/pseudopotentials/PSF/D.psf
@@ -269,44 +271,104 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/PSF/Si.psf
%%DATADIR%%/pseudopotentials/PSF/T.psf
%%DATADIR%%/pseudopotentials/PSF/Ti.psf
+%%DATADIR%%/pseudopotentials/PSF/elements_map.dat
%%DATADIR%%/pseudopotentials/PSF/set_defaults
%%DATADIR%%/pseudopotentials/elements.dat
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ag.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Al.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ar.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/As.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Au.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/B.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ba.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Be.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Bi.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Br.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/C.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ca.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Cd.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Cl.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Co.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Cr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Cs.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Cu.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/F.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Fe.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ga.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ge.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/H.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/He.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Hf.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Hg.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/I.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/In.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ir.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/K.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Kr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Li.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Mg.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Mn.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Mo.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/N.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Na.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Nb.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ne.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ni.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/O.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Os.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/P.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Pb.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Pd.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Po.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Pt.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Rb.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Re.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Rh.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Rn.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ru.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/S.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Sb.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Sc.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Se.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Si.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Sn.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Sr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ta.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Tc.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Te.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Ti.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Tl.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/V.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/W.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Xe.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Y.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Zn.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-fr-04_pbe_standard/Zr.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ag.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Al.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Al.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ar.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ar.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/As.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Au.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/B.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/B.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ba.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Be.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Be.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Bi.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Br.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/C.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/C.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ca.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cd.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cl.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cl.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Co.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cr.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cs.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Cu.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/D.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/D.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/F.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/F.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Fe.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ga.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ga.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ge.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/H.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/H.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/He.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/He.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Hf.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Hg.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/I.upf
@@ -316,21 +378,16 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Kr.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/La.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Li.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Li.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Lu.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Mg.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Mn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Mo.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/N.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/N.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Na.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Na.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Nb.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ne.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ne.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ni.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/O.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/O.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Os.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/P.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Pb.upf
@@ -343,16 +400,13 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Rn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ru.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/S.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/S.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Sb.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Sc.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Se.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Si.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Si.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Sn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Sr.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/T.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/T.upf.spacing
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Ta.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Tc.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Te.upf
@@ -364,6 +418,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Y.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Zn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/Zr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbe_standard/elements_map.dat
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Ag.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Al.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Ar.upf
@@ -438,6 +493,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Y.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Zn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/Zr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pbesol_standard/elements_map.dat
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Ag.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Al.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Ar.upf
@@ -456,7 +512,6 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Cr.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Cs.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Cu.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/D.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/F.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Fe.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Ga.upf
@@ -498,7 +553,6 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Si.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Sn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Sr.upf
-%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/T.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Ta.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Tc.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Te.upf
@@ -510,6 +564,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Y.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Zn.upf
%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/Zr.upf
+%%DATADIR%%/pseudopotentials/pseudo-dojo.org/nc-sr-04_pw_standard/elements_map.dat
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Ac_HSCV_LDA-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Ag_HSCV_LDA-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Al_HSCV_LDA-1.0.xml
@@ -605,6 +660,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Yb_HSCV_LDA-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Zn_HSCV_LDA-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/Zr_HSCV_LDA-1.1.xml
+%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/lda/elements_map.dat
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Ac_HSCV_PBE-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Ag_HSCV_PBE-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Al_HSCV_PBE-1.0.xml
@@ -700,6 +756,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Yb_HSCV_PBE-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Zn_HSCV_PBE-1.0.xml
%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/Zr_HSCV_PBE-1.1.xml
+%%DATADIR%%/pseudopotentials/quantum-simulation.org/hscv/pbe/elements_map.dat
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Ag_ONCV_PBE-1.2.upf
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Al_ONCV_PBE-1.2.upf
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Ar_ONCV_PBE-1.2.upf
@@ -771,6 +828,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Y_ONCV_PBE-1.2.upf
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Zn_ONCV_PBE-1.2.upf
%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/Zr_ONCV_PBE-1.2.upf
+%%DATADIR%%/pseudopotentials/quantum-simulation.org/sg15/elements_map.dat
%%DATADIR%%/recipes/da/octopus_gallega.txt
%%DATADIR%%/recipes/da/sugo_zucchini.txt
%%DATADIR%%/recipes/de/oktopus_gallega.txt
@@ -855,6 +913,8 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/components/12-hartree_direct_3d.test
%%DATADIR%%/testsuite/components/13-hartree_3d_mg.01-multigrid.inp
%%DATADIR%%/testsuite/components/13-hartree_3d_mg.02-curvilinear.inp
+%%DATADIR%%/testsuite/components/13-hartree_3d_mg.03-w_shape.inp
+%%DATADIR%%/testsuite/components/13-hartree_3d_mg.04-curvilinear_gauss_seidel.inp
%%DATADIR%%/testsuite/components/13-hartree_3d_mg.test
%%DATADIR%%/testsuite/components/14-center-geom.01-run.inp
%%DATADIR%%/testsuite/components/14-center-geom.test
@@ -880,6 +940,10 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/components/20-dft_u.06-real_submesh_unpacked.inp
%%DATADIR%%/testsuite/components/20-dft_u.07-complex_mesh_unpacked.inp
%%DATADIR%%/testsuite/components/20-dft_u.08-complex_submesh_unpacked.inp
+%%DATADIR%%/testsuite/components/20-dft_u.09-spinor_mesh.inp
+%%DATADIR%%/testsuite/components/20-dft_u.10-spinor_submesh.inp
+%%DATADIR%%/testsuite/components/20-dft_u.11-spinor_mesh_unpacked.inp
+%%DATADIR%%/testsuite/components/20-dft_u.12-spinor_submesh_unpacked.inp
%%DATADIR%%/testsuite/components/20-dft_u.test
%%DATADIR%%/testsuite/components/21-hamiltonian_apply.01-Si.inp
%%DATADIR%%/testsuite/components/21-hamiltonian_apply.test
@@ -926,6 +990,8 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/components/34-regridding.12-curvilinear.inp
%%DATADIR%%/testsuite/components/34-regridding.13-noncommensurate.inp
%%DATADIR%%/testsuite/components/34-regridding.14-noncommensurate-nearestneighbor.inp
+%%DATADIR%%/testsuite/components/34-regridding.15-order3.inp
+%%DATADIR%%/testsuite/components/34-regridding.16-curvilinear-order3.inp
%%DATADIR%%/testsuite/components/34-regridding.test
%%DATADIR%%/testsuite/components/35-helmholtz_decom.01-large_box_no_surf_corr.inp
%%DATADIR%%/testsuite/components/35-helmholtz_decom.02-small_box_no_surf_corr.inp
@@ -941,6 +1007,19 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/components/38-mixing.02_linear.inp
%%DATADIR%%/testsuite/components/38-mixing.03_diis.inp
%%DATADIR%%/testsuite/components/38-mixing.test
+%%DATADIR%%/testsuite/components/39-optimizers.inp
+%%DATADIR%%/testsuite/components/39-optimizers.test
+%%DATADIR%%/testsuite/components/40-weighted-kmeans-finitebc.01.inp
+%%DATADIR%%/testsuite/components/40-weighted-kmeans.test
+%%DATADIR%%/testsuite/components/41-csv_input.01-1d.inp
+%%DATADIR%%/testsuite/components/41-csv_input.02-2d.inp
+%%DATADIR%%/testsuite/components/41-csv_input.03-3d.inp
+%%DATADIR%%/testsuite/components/41-csv_input.1d.csv
+%%DATADIR%%/testsuite/components/41-csv_input.2d.csv
+%%DATADIR%%/testsuite/components/41-csv_input.3d.csv
+%%DATADIR%%/testsuite/components/41-csv_input.test
+%%DATADIR%%/testsuite/components/42-composition_chebyshev.01.inp
+%%DATADIR%%/testsuite/components/42-composition_chebyshev.test
%%DATADIR%%/testsuite/errors/01-run_mode.01-one_shot.inp
%%DATADIR%%/testsuite/errors/01-run_mode.test
%%DATADIR%%/testsuite/errors/02-scf_errors.01-rdmft.inp
@@ -958,11 +1037,18 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/finite_systems_1d/03-He-Hartree-Fock.test
%%DATADIR%%/testsuite/finite_systems_1d/04-lithium.01-ground_state.inp
%%DATADIR%%/testsuite/finite_systems_1d/04-lithium.02-absorbing_boundaries.inp
+%%DATADIR%%/testsuite/finite_systems_1d/04-lithium.03-convergence_with_extra_states.inp
%%DATADIR%%/testsuite/finite_systems_1d/04-lithium.test
%%DATADIR%%/testsuite/finite_systems_1d/09-morse.01-gs.inp
%%DATADIR%%/testsuite/finite_systems_1d/09-morse.02-unocc.inp
%%DATADIR%%/testsuite/finite_systems_1d/09-morse.03-td.inp
%%DATADIR%%/testsuite/finite_systems_1d/09-morse.test
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.01-gs.inp
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.02-td-csv.inp
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.03-td-obf.inp
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.shifted-gaussian.csv
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.shifted-gaussian.obf
+%%DATADIR%%/testsuite/finite_systems_1d/10-file_input.test
%%DATADIR%%/testsuite/finite_systems_2d/01-quadratic_box.01-ground_state.inp
%%DATADIR%%/testsuite/finite_systems_2d/01-quadratic_box.02-hartree.inp
%%DATADIR%%/testsuite/finite_systems_2d/01-quadratic_box.03-hartree+xc.inp
@@ -993,6 +1079,14 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/finite_systems_2d/09-magnetic_2d.02-gs_gauge_xy.inp
%%DATADIR%%/testsuite/finite_systems_2d/09-magnetic_2d.03-gs_gauge_y.inp
%%DATADIR%%/testsuite/finite_systems_2d/09-magnetic_2d.test
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.01-gs.inp
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.02-td-csv.inp
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.03-td-obf.inp
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.04-td-ncdf.inp
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.shifted-gaussian.csv
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.shifted-gaussian.ncdf
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.shifted-gaussian.obf
+%%DATADIR%%/testsuite/finite_systems_2d/10-file_input.test
%%DATADIR%%/testsuite/finite_systems_3d/01-carbon_atom.01-psf_l0.inp
%%DATADIR%%/testsuite/finite_systems_3d/01-carbon_atom.02-psf_l1.inp
%%DATADIR%%/testsuite/finite_systems_3d/01-carbon_atom.03-static_field.inp
@@ -1090,6 +1184,9 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/finite_systems_3d/30-local_multipoles.03-multipoles_restart.inp
%%DATADIR%%/testsuite/finite_systems_3d/30-local_multipoles.test
%%DATADIR%%/testsuite/finite_systems_3d/31-acetylene_b3lyp.01-gs.inp
+%%DATADIR%%/testsuite/finite_systems_3d/31-acetylene_b3lyp.02-noACE.inp
+%%DATADIR%%/testsuite/finite_systems_3d/31-acetylene_b3lyp.03-parstates.inp
+%%DATADIR%%/testsuite/finite_systems_3d/31-acetylene_b3lyp.04-noACE_parstates.inp
%%DATADIR%%/testsuite/finite_systems_3d/31-acetylene_b3lyp.test
%%DATADIR%%/testsuite/finite_systems_3d/32-tdpcm_methane.01-ground_state.inp
%%DATADIR%%/testsuite/finite_systems_3d/32-tdpcm_methane.02-td_prop_neq.inp
@@ -1274,7 +1371,22 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/functionals/18-mgga.04-ncbr.inp
%%DATADIR%%/testsuite/functionals/18-mgga.05-ncbr_oep.inp
%%DATADIR%%/testsuite/functionals/18-mgga.06_nccs.inp
+%%DATADIR%%/testsuite/functionals/18-mgga.07-ncbr_explicit.inp
%%DATADIR%%/testsuite/functionals/18-mgga.test
+%%DATADIR%%/testsuite/functionals/19-qedft-breit-1d.01-etac-px.inp
+%%DATADIR%%/testsuite/functionals/19-qedft-breit-1d.02-pxlda.inp
+%%DATADIR%%/testsuite/functionals/19-qedft-breit-1d.test
+%%DATADIR%%/testsuite/functionals/20-qedft-breit-2d.01-etac-px.inp
+%%DATADIR%%/testsuite/functionals/20-qedft-breit-2d.02-pxlda-weak.inp
+%%DATADIR%%/testsuite/functionals/20-qedft-breit-2d.03-pxlda-strong.inp
+%%DATADIR%%/testsuite/functionals/20-qedft-breit-2d.test
+%%DATADIR%%/testsuite/functionals/21-qedft-breit-3d.01-pxlda-hydrogen.inp
+%%DATADIR%%/testsuite/functionals/21-qedft-breit-3d.02-pxlda-helium.inp
+%%DATADIR%%/testsuite/functionals/21-qedft-breit-3d.test
+%%DATADIR%%/testsuite/functionals/22-vdw_d3_stress.01-Be_hpc.inp
+%%DATADIR%%/testsuite/functionals/22-vdw_d3_stress.test
+%%DATADIR%%/testsuite/functionals/23-xc_lrx.inp
+%%DATADIR%%/testsuite/functionals/23-xc_lrx.test
%%DATADIR%%/testsuite/lda_u/01-nio.01-U5-gs.inp
%%DATADIR%%/testsuite/lda_u/01-nio.02-unocc.inp
%%DATADIR%%/testsuite/lda_u/01-nio.test
@@ -1315,6 +1427,10 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/lda_u/12-intersite_spinors.01-Na2_gs.inp
%%DATADIR%%/testsuite/lda_u/12-intersite_spinors.02-Na2_td.inp
%%DATADIR%%/testsuite/lda_u/12-intersite_spinors.test
+%%DATADIR%%/testsuite/lda_u/13-j_dependent.01_O2.inp
+%%DATADIR%%/testsuite/lda_u/13-j_dependent.02_combined_j_orbs.inp
+%%DATADIR%%/testsuite/lda_u/13-j_dependent.O_fr.UPF
+%%DATADIR%%/testsuite/lda_u/13-j_dependent.test
%%DATADIR%%/testsuite/linear_response/01-casida.01-gs.inp
%%DATADIR%%/testsuite/linear_response/01-casida.02-vib_modes.inp
%%DATADIR%%/testsuite/linear_response/01-casida.03-unocc.inp
@@ -1429,6 +1545,8 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/multisystem/01-nested_systems.01-two_levels.inp
%%DATADIR%%/testsuite/multisystem/01-nested_systems.02-three_levels.inp
%%DATADIR%%/testsuite/multisystem/01-nested_systems.03-four_levels.inp
+%%DATADIR%%/testsuite/multisystem/01-nested_systems.04-three_levels-different-timesteps.inp
+%%DATADIR%%/testsuite/multisystem/01-nested_systems.05-three_levels-different-timesteps-fail.inp
%%DATADIR%%/testsuite/multisystem/01-nested_systems.test
%%DATADIR%%/testsuite/multisystem/02-interaction_graph.01-three_body.inp
%%DATADIR%%/testsuite/multisystem/02-interaction_graph.test
@@ -1441,6 +1559,7 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/multisystem/04-propagation_verlet.02-three_body.inp
%%DATADIR%%/testsuite/multisystem/04-propagation_verlet.03-two_body_different_time_steps.inp
%%DATADIR%%/testsuite/multisystem/04-propagation_verlet.04-three_body_different_time_steps.inp
+%%DATADIR%%/testsuite/multisystem/04-propagation_verlet.05-three_body_different_time_steps-fail.inp
%%DATADIR%%/testsuite/multisystem/04-propagation_verlet.test
%%DATADIR%%/testsuite/multisystem/05-propagation_beeman.01-two_body.inp
%%DATADIR%%/testsuite/multisystem/05-propagation_beeman.02-three_body.inp
@@ -1489,6 +1608,12 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/multisystem/17-lasers.test
%%DATADIR%%/testsuite/multisystem/18-incompatible_timing.01-run.inp
%%DATADIR%%/testsuite/multisystem/18-incompatible_timing.test
+%%DATADIR%%/testsuite/multisystem/19-intra_interaction.01-ions.inp
+%%DATADIR%%/testsuite/multisystem/19-intra_interaction.test
+%%DATADIR%%/testsuite/multisystem/20-ensemble.01-solar-system.inp
+%%DATADIR%%/testsuite/multisystem/20-ensemble.test
+%%DATADIR%%/testsuite/multisystem/21-electronic_gs.01-gs.inp
+%%DATADIR%%/testsuite/multisystem/21-electronic_gs.test
%%DATADIR%%/testsuite/multisystem/99-carbon_hydrogen.01-gs.inp
%%DATADIR%%/testsuite/multisystem/99-carbon_hydrogen.02-td.inp
%%DATADIR%%/testsuite/multisystem/99-carbon_hydrogen.03-td_restart.inp
@@ -1670,6 +1795,9 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/periodic_systems/23-hybrids.04-parstates.inp
%%DATADIR%%/testsuite/periodic_systems/23-hybrids.test
%%DATADIR%%/testsuite/periodic_systems/24-hartree_fock_1D.01-gs.inp
+%%DATADIR%%/testsuite/periodic_systems/24-hartree_fock_1D.02-noACE.inp
+%%DATADIR%%/testsuite/periodic_systems/24-hartree_fock_1D.03-polarized.inp
+%%DATADIR%%/testsuite/periodic_systems/24-hartree_fock_1D.04-noACE_polarized.inp
%%DATADIR%%/testsuite/periodic_systems/24-hartree_fock_1D.test
%%DATADIR%%/testsuite/periodic_systems/25-Fe_polarized.01-gs.inp
%%DATADIR%%/testsuite/periodic_systems/25-Fe_polarized.02-setup.inp
@@ -1702,9 +1830,12 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/periodic_systems/33-go_shape.02-Si_cell_only.inp
%%DATADIR%%/testsuite/periodic_systems/33-go_shape.03-Si_par_domains.inp
%%DATADIR%%/testsuite/periodic_systems/33-go_shape.04_monolayerBN.inp
+%%DATADIR%%/testsuite/periodic_systems/33-go_shape.05-pressure.inp
%%DATADIR%%/testsuite/periodic_systems/33-go_shape.test
-%%DATADIR%%/testsuite/periodic_systems/34-zora.01-gs.inp
-%%DATADIR%%/testsuite/periodic_systems/34-zora.test
+%%DATADIR%%/testsuite/periodic_systems/34-jellium_slab.01-gs.inp
+%%DATADIR%%/testsuite/periodic_systems/34-jellium_slab.test
+%%DATADIR%%/testsuite/periodic_systems/35-zora.01-gs.inp
+%%DATADIR%%/testsuite/periodic_systems/35-zora.test
%%DATADIR%%/testsuite/photo_electron/01-h1d_lin.01-mask.inp
%%DATADIR%%/testsuite/photo_electron/01-h1d_lin.02-ba.inp
%%DATADIR%%/testsuite/photo_electron/01-h1d_lin.test
@@ -1790,6 +1921,8 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/pseudopotentials/17-hgh_occupations.03-W_sc.inp
%%DATADIR%%/testsuite/pseudopotentials/17-hgh_occupations.04-Au_sc.inp
%%DATADIR%%/testsuite/pseudopotentials/17-hgh_occupations.test
+%%DATADIR%%/testsuite/pseudopotentials/18-Bi_pseudodojo_fr.01-gs.inp
+%%DATADIR%%/testsuite/pseudopotentials/18-Bi_pseudodojo_fr.test
%%DATADIR%%/testsuite/pseudopotentials/T_ONCV_PBE-1.2.upf
%%DATADIR%%/testsuite/real_time/01-propagators.01-gs.inp
%%DATADIR%%/testsuite/real_time/01-propagators.02-expmid.inp
@@ -1909,6 +2042,9 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/real_time/25-nondipolesfa.01-gs.inp
%%DATADIR%%/testsuite/real_time/25-nondipolesfa.02-td.inp
%%DATADIR%%/testsuite/real_time/25-nondipolesfa.test
+%%DATADIR%%/testsuite/real_time/26-bomd_solids.01-gs.inp
+%%DATADIR%%/testsuite/real_time/26-bomd_solids.02-td.inp
+%%DATADIR%%/testsuite/real_time/26-bomd_solids.test
%%DATADIR%%/testsuite/symmetries/01-triclinic.01-spg1.inp
%%DATADIR%%/testsuite/symmetries/01-triclinic.02-spg2.inp
%%DATADIR%%/testsuite/symmetries/01-triclinic.test
@@ -2161,8 +2297,8 @@ share/man/man1/octopus.1.gz
%%DATADIR%%/testsuite/tutorials/01-octopus_basics-getting_started.03-H_atom_independent.inp
%%DATADIR%%/testsuite/tutorials/01-octopus_basics-getting_started.test
%%DATADIR%%/testsuite/tutorials/02-octopus_basics-basic_input_options.01-N_atom.inp
+%%DATADIR%%/testsuite/tutorials/02-octopus_basics-basic_input_options.02-N_atom_chebyshev.inp
%%DATADIR%%/testsuite/tutorials/02-octopus_basics-basic_input_options.test
-%%DATADIR%%/testsuite/tutorials/03-octopus_basics-total_energy_convergence.01-N_atom.inp
%%DATADIR%%/testsuite/tutorials/03-octopus_basics-total_energy_convergence.02-methane.inp
%%DATADIR%%/testsuite/tutorials/03-octopus_basics-total_energy_convergence.test
%%DATADIR%%/testsuite/tutorials/04-octopus_basics-visualization.01-benzene.inp
diff --git a/science/openmc/Makefile b/science/openmc/Makefile
index dd31d577e3d7..6e025f6c4f36 100644
--- a/science/openmc/Makefile
+++ b/science/openmc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openmc
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/openmolcas/Makefile b/science/openmolcas/Makefile
index 6f986684c0b0..0843133371ad 100644
--- a/science/openmolcas/Makefile
+++ b/science/openmolcas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openmolcas
-DISTVERSION= 24.06
+DISTVERSION= 25.10
CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/qiskit-aer/Makefile b/science/qiskit-aer/Makefile
index 9a818aa16f08..569eeaf1f786 100644
--- a/science/qiskit-aer/Makefile
+++ b/science/qiskit-aer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qiskit-aer
DISTVERSION= 0.16.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science # quantum-computing
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/sirius/Makefile b/science/sirius/Makefile
index 32d06b9b319e..ff71b782cb40 100644
--- a/science/sirius/Makefile
+++ b/science/sirius/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sirius
DISTVERSIONPREFIX= v
-DISTVERSION= 7.7.0
+DISTVERSION= 7.9.0
CATEGORIES= science
PKGNAMESUFFIX= -quantum-chemistry # other software also has the name "sirius"
@@ -11,9 +11,6 @@ WWW= https://github.com/electronic-structure/SIRIUS/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_15= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276196
-BROKEN_FreeBSD_16= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276196
-
LIB_DEPENDS= libcosta.so:math/costa \
libgsl.so:math/gsl \
libhdf5.so:science/hdf5 \
diff --git a/science/sirius/distinfo b/science/sirius/distinfo
index d5ebd5f7c131..0ccf421fe2c8 100644
--- a/science/sirius/distinfo
+++ b/science/sirius/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744882296
-SHA256 (electronic-structure-SIRIUS-v7.7.0_GH0.tar.gz) = be0bdc76db9eb8afdcb950f0ccaf7535b8e85d72a4232dc92246f54fa68d9d7b
-SIZE (electronic-structure-SIRIUS-v7.7.0_GH0.tar.gz) = 31681398
+TIMESTAMP = 1762415259
+SHA256 (electronic-structure-SIRIUS-v7.9.0_GH0.tar.gz) = c36e9a00637b9626f83c0db740751440bfe06ef4c8d7cadb9822dd3cf03c1046
+SIZE (electronic-structure-SIRIUS-v7.9.0_GH0.tar.gz) = 33082823
diff --git a/science/sirius/pkg-plist b/science/sirius/pkg-plist
index 2b186e8fac07..a45b47ea765b 100644
--- a/science/sirius/pkg-plist
+++ b/science/sirius/pkg-plist
@@ -36,6 +36,7 @@ include/sirius/src/core/cmd_args.hpp
include/sirius/src/core/constants.hpp
include/sirius/src/core/debug.hpp
include/sirius/src/core/env/env.hpp
+include/sirius/src/core/expected.hpp
include/sirius/src/core/fft/fft.hpp
include/sirius/src/core/fft/fft3d_grid.hpp
include/sirius/src/core/fft/gvec.hpp
@@ -43,6 +44,7 @@ include/sirius/src/core/hdf5_tree.hpp
include/sirius/src/core/json.hpp
include/sirius/src/core/la/blacs_grid.hpp
include/sirius/src/core/la/blas_lapack.h
+include/sirius/src/core/la/dlaf.hpp
include/sirius/src/core/la/dmatrix.hpp
include/sirius/src/core/la/eigenproblem.hpp
include/sirius/src/core/la/eigensolver.hpp
@@ -139,6 +141,8 @@ include/sirius/src/nlcglib/overlap.hpp
include/sirius/src/nlcglib/preconditioner/diag_mm.hpp
include/sirius/src/nlcglib/preconditioner/ultrasoft_precond_k.hpp
include/sirius/src/nlcglib/ultrasoft_precond.hpp
+include/sirius/src/potential/dftd3_correction.hpp
+include/sirius/src/potential/dftd4_correction.hpp
include/sirius/src/potential/potential.hpp
include/sirius/src/potential/xc_functional.hpp
include/sirius/src/potential/xc_functional_base.hpp
@@ -180,6 +184,8 @@ lib/cmake/sirius/siriusTargets.cmake
lib/cmake/sirius_cxx/cudalibs_target.cmake
lib/cmake/sirius_cxx/hdf5_target.cmake
lib/cmake/sirius_cxx/modules/FindCRAY_LIBSCI.cmake
+lib/cmake/sirius_cxx/modules/FindDFTD3.cmake
+lib/cmake/sirius_cxx/modules/FindDFTD4.cmake
lib/cmake/sirius_cxx/modules/FindElpa.cmake
lib/cmake/sirius_cxx/modules/FindLibSPG.cmake
lib/cmake/sirius_cxx/modules/FindLibVDWXC.cmake
diff --git a/science/spheral/Makefile b/science/spheral/Makefile
index da4a51d13363..ca4af45f614b 100644
--- a/science/spheral/Makefile
+++ b/science/spheral/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spheral
DISTVERSIONPREFIX= v
DISTVERSION= 2025.06.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/step/distinfo b/science/step/distinfo
index 2c5c6332d628..21ad428a5628 100644
--- a/science/step/distinfo
+++ b/science/step/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875004
-SHA256 (KDE/release-service/25.08.2/step-25.08.2.tar.xz) = c00d24fff1645eb2496a615e8e4736544ee35fd38cc1b84b735e5a251ac82c33
-SIZE (KDE/release-service/25.08.2/step-25.08.2.tar.xz) = 1016200
+TIMESTAMP = 1762264758
+SHA256 (KDE/release-service/25.08.3/step-25.08.3.tar.xz) = b1ddce4f52a0b75188616c062be4fa7ad5d3d7725c211ec011719a9ad27e86f9
+SIZE (KDE/release-service/25.08.3/step-25.08.3.tar.xz) = 1016244
diff --git a/science/vipster/Makefile b/science/vipster/Makefile
index 18acb86d904d..b169d9fafff8 100644
--- a/science/vipster/Makefile
+++ b/science/vipster/Makefile
@@ -1,8 +1,8 @@
PORTNAME= vipster
DISTVERSIONPREFIX= v
DISTVERSION= 1.19.1b-109
-PORTREVISION= 1
DISTVERSIONSUFFIX= -gfb4a6ed
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/2fa/Makefile b/security/2fa/Makefile
index 48602f14288e..315791e7bea9 100644
--- a/security/2fa/Makefile
+++ b/security/2fa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= 2fa
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security
MAINTAINER= mauroeldritch@gmail.com
diff --git a/security/acmetool/Makefile b/security/acmetool/Makefile
index ea4436b4bf44..163dc95796e4 100644
--- a/security/acmetool/Makefile
+++ b/security/acmetool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= acmetool
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= security
MAINTAINER= samm@FreeBSD.org
diff --git a/security/age/Makefile b/security/age/Makefile
index ff7a14b78333..c07d0b13e5b2 100644
--- a/security/age/Makefile
+++ b/security/age/Makefile
@@ -1,7 +1,7 @@
PORTNAME= age
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/assh/Makefile b/security/assh/Makefile
index 394cf9c86441..afbbf12258dc 100644
--- a/security/assh/Makefile
+++ b/security/assh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= assh
DISTVERSIONPREFIX= v
DISTVERSION= 2.15.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= security
MAINTAINER= ashish@FreeBSD.org
diff --git a/security/aws-iam-authenticator/Makefile b/security/aws-iam-authenticator/Makefile
index 26c8d8071bed..b30707f3720c 100644
--- a/security/aws-iam-authenticator/Makefile
+++ b/security/aws-iam-authenticator/Makefile
@@ -1,6 +1,7 @@
PORTNAME= aws-iam-authenticator
PORTVERSION= 0.7.8
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= danilo@FreeBSD.org
diff --git a/security/aws-vault/Makefile b/security/aws-vault/Makefile
index 1329f09f3035..3b6e8c8b9738 100644
--- a/security/aws-vault/Makefile
+++ b/security/aws-vault/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aws-vault
DISTVERSIONPREFIX= v
DISTVERSION= 6.6.2
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= security
MAINTAINER= mauroeldritch@gmail.com
diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile
index 8f36c40a3895..b23e0eb16a7e 100644
--- a/security/boringssl/Makefile
+++ b/security/boringssl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= boringssl
PORTVERSION= 0.20251002.0
+PORTREVISION= 1
CATEGORIES= security
EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}_GH0.tar.gz
diff --git a/security/ca_root_nss/Makefile b/security/ca_root_nss/Makefile
index 4b2841d8704e..3ab0c1a1745e 100644
--- a/security/ca_root_nss/Makefile
+++ b/security/ca_root_nss/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ca_root_nss
PORTVERSION= ${VERSION_NSS}
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX}
diff --git a/security/caldera-ot/Makefile b/security/caldera-ot/Makefile
index ff8d5e1f0f77..3e8a5ecf8619 100644
--- a/security/caldera-ot/Makefile
+++ b/security/caldera-ot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera-ot
DISTVERSION= 5.3.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
diff --git a/security/caldera/Makefile b/security/caldera/Makefile
index 43dbdf79fee9..90e96ed349ff 100644
--- a/security/caldera/Makefile
+++ b/security/caldera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera
DISTVERSION= 5.3.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
diff --git a/security/certificate_maker/Makefile b/security/certificate_maker/Makefile
index e56dbf5b0787..20ff73f782ca 100644
--- a/security/certificate_maker/Makefile
+++ b/security/certificate_maker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= certificate_maker
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/certmgr/Makefile b/security/certmgr/Makefile
index 7ff0fb9a570c..c2e49df44e8a 100644
--- a/security/certmgr/Makefile
+++ b/security/certmgr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= certmgr
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.3
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security net
MAINTAINER= fuz@FreeBSD.org
diff --git a/security/cfssl/Makefile b/security/cfssl/Makefile
index 269dff7db0a4..7fd6f1685b66 100644
--- a/security/cfssl/Makefile
+++ b/security/cfssl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cfssl
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.5
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/cosign/Makefile b/security/cosign/Makefile
index 273d56014e86..33df3016882f 100644
--- a/security/cosign/Makefile
+++ b/security/cosign/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cosign
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/crlfuzz/Makefile b/security/crlfuzz/Makefile
index 82794788a768..4bc93efd8190 100644
--- a/security/crlfuzz/Makefile
+++ b/security/crlfuzz/Makefile
@@ -1,7 +1,7 @@
PORTNAME= crlfuzz
PORTVERSION= 1.4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/crowdsec-blocklist-mirror/Makefile b/security/crowdsec-blocklist-mirror/Makefile
index c3a6375e257e..c6e353d8d467 100644
--- a/security/crowdsec-blocklist-mirror/Makefile
+++ b/security/crowdsec-blocklist-mirror/Makefile
@@ -2,7 +2,7 @@ PORTNAME= crowdsec-blocklist-mirror
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.2
DISTVERSIONSUFFIX= -freebsd
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= security
MAINTAINER= marco@crowdsec.net
diff --git a/security/crowdsec-firewall-bouncer/Makefile b/security/crowdsec-firewall-bouncer/Makefile
index 718699706db0..ff1b49128e54 100644
--- a/security/crowdsec-firewall-bouncer/Makefile
+++ b/security/crowdsec-firewall-bouncer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= crowdsec-firewall-bouncer
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.32
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= marco@crowdsec.net
diff --git a/security/crowdsec/Makefile b/security/crowdsec/Makefile
index c12616647375..04cef025995b 100644
--- a/security/crowdsec/Makefile
+++ b/security/crowdsec/Makefile
@@ -1,6 +1,7 @@
PORTNAME= crowdsec
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.3
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= marco@crowdsec.net
diff --git a/security/ct-submit/Makefile b/security/ct-submit/Makefile
index ada7fb57ab00..33b372ac8653 100644
--- a/security/ct-submit/Makefile
+++ b/security/ct-submit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ct-submit
PORTVERSION= 1.1.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security www
MAINTAINER= jim@ohlste.in
diff --git a/security/enc/Makefile b/security/enc/Makefile
index 94c9bdde1eb8..2ade391ff48d 100644
--- a/security/enc/Makefile
+++ b/security/enc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= enc
DISTVERSION= 1.1.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/security/ffuf/Makefile b/security/ffuf/Makefile
index 00b450957940..37b509575422 100644
--- a/security/ffuf/Makefile
+++ b/security/ffuf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ffuf
DISTVERSIONPREFIX=v
DISTVERSION= 2.1.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= security www
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/git-credential-azure/Makefile b/security/git-credential-azure/Makefile
index 7776f22cf7c1..013b01cd8776 100644
--- a/security/git-credential-azure/Makefile
+++ b/security/git-credential-azure/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-credential-azure
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= security
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/security/git-credential-oauth/Makefile b/security/git-credential-oauth/Makefile
index 81e955e5d82b..a4ca87b6292f 100644
--- a/security/git-credential-oauth/Makefile
+++ b/security/git-credential-oauth/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-credential-oauth
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/security/gitjacker/Makefile b/security/gitjacker/Makefile
index 9507020d2c63..c3acd0d07f88 100644
--- a/security/gitjacker/Makefile
+++ b/security/gitjacker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitjacker
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/go-cve-dictionary/Makefile b/security/go-cve-dictionary/Makefile
index 39b35c16721d..dfc761802635 100644
--- a/security/go-cve-dictionary/Makefile
+++ b/security/go-cve-dictionary/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-cve-dictionary
DISTVERSIONPREFIX=v
DISTVERSION= 0.11.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile
index 4b93fafd4f57..eeedca2d37ae 100644
--- a/security/go-tuf/Makefile
+++ b/security/go-tuf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-tuf
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/gokart/Makefile b/security/gokart/Makefile
index b461de345e3f..1a77a9e53a09 100644
--- a/security/gokart/Makefile
+++ b/security/gokart/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gokart
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/gokey/Makefile b/security/gokey/Makefile
index f04c171ba84a..b9eb0d657dfb 100644
--- a/security/gokey/Makefile
+++ b/security/gokey/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gokey
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/gopass/Makefile b/security/gopass/Makefile
index 6c4fb8b9ba98..13be61d22d0f 100644
--- a/security/gopass/Makefile
+++ b/security/gopass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gopass
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.18
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= eduardo@FreeBSD.org
diff --git a/security/gosec/Makefile b/security/gosec/Makefile
index 51f07963418c..29b048553711 100644
--- a/security/gosec/Makefile
+++ b/security/gosec/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gosec
DISTVERSIONPREFIX= v
DISTVERSION= 2.22.10
+PORTREVISION= 1
CATEGORIES= security devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/govulncheck/Makefile b/security/govulncheck/Makefile
index 2d6e12853b65..81d4ac52d3ad 100644
--- a/security/govulncheck/Makefile
+++ b/security/govulncheck/Makefile
@@ -1,7 +1,7 @@
PORTNAME= govulncheck
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security
MAINTAINER= einar@isnic.is
diff --git a/security/headscale/Makefile b/security/headscale/Makefile
index 4e09e45bcfe1..eb8e838504ef 100644
--- a/security/headscale/Makefile
+++ b/security/headscale/Makefile
@@ -1,7 +1,7 @@
PORTNAME= headscale
PORTVERSION= 0.26.1
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security net-vpn
MAINTAINER= m.muenz@gmail.com
diff --git a/security/hidden-lake/Makefile b/security/hidden-lake/Makefile
index f27d4e7524dc..73054e701db2 100644
--- a/security/hidden-lake/Makefile
+++ b/security/hidden-lake/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hidden-lake
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security net-p2p
MAINTAINER= alven@FreeBSD.org
diff --git a/security/hockeypuck/Makefile b/security/hockeypuck/Makefile
index 78c3a0535552..16c5fd28d556 100644
--- a/security/hockeypuck/Makefile
+++ b/security/hockeypuck/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hockeypuck
DISTVERSION= 2.2.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= security
MAINTAINER= me@svmhdvn.name
diff --git a/security/honeytrap/Makefile b/security/honeytrap/Makefile
index 8f35bfa91f3c..cb60c99299f4 100644
--- a/security/honeytrap/Makefile
+++ b/security/honeytrap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= honeytrap
DISTVERSION= g20210510
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security
MAINTAINER= ezri.mudde@dutchsec.com
diff --git a/security/horcrux/Makefile b/security/horcrux/Makefile
index e7d748774e80..811df0730dbf 100644
--- a/security/horcrux/Makefile
+++ b/security/horcrux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= horcrux
DISTVERSIONPREFIX= v
DISTVERSION= 0.3
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= security
MAINTAINER= lcook@FreeBSD.org
diff --git a/security/interactsh/Makefile b/security/interactsh/Makefile
index ef206d1ed87b..975d8008788c 100644
--- a/security/interactsh/Makefile
+++ b/security/interactsh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= interactsh
PORTVERSION= 1.2.4
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= danilo@FreeBSD.org
diff --git a/security/keybase/Makefile b/security/keybase/Makefile
index a05b4a0eeb53..362c1a349542 100644
--- a/security/keybase/Makefile
+++ b/security/keybase/Makefile
@@ -1,7 +1,7 @@
PORTNAME= keybase
PORTVERSION= 6.5.1
DISTVERSIONPREFIX= v
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/security/keysmith/distinfo b/security/keysmith/distinfo
index 8dc82e258428..4dce0e73627c 100644
--- a/security/keysmith/distinfo
+++ b/security/keysmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875004
-SHA256 (KDE/release-service/25.08.2/keysmith-25.08.2.tar.xz) = 6628aab4cc2bb4278b74d01e7dfbf4295d75dd57b5d20aaf3ef08e5a60f1e2f3
-SIZE (KDE/release-service/25.08.2/keysmith-25.08.2.tar.xz) = 237872
+TIMESTAMP = 1762264759
+SHA256 (KDE/release-service/25.08.3/keysmith-25.08.3.tar.xz) = c188bcecbe0657b7cd53a6dc64a2f2cafbde147e7c9bd2c90b5845afd08c1525
+SIZE (KDE/release-service/25.08.3/keysmith-25.08.3.tar.xz) = 237876
diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo
index 629faefd9571..ea99f3ce5b34 100644
--- a/security/kgpg/distinfo
+++ b/security/kgpg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875007
-SHA256 (KDE/release-service/25.08.2/kgpg-25.08.2.tar.xz) = 3994c4c1468c02868b58b22660bbaac845fd4203488d68f6ac915c04a6167c4a
-SIZE (KDE/release-service/25.08.2/kgpg-25.08.2.tar.xz) = 3049804
+TIMESTAMP = 1762264761
+SHA256 (KDE/release-service/25.08.3/kgpg-25.08.3.tar.xz) = e41e9f6e146886534cd86f149e5816ca2cf66dabc7b824f0f35006931842f8af
+SIZE (KDE/release-service/25.08.3/kgpg-25.08.3.tar.xz) = 3049876
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
index 0ea9a0c6dd5f..318c574c9f70 100644
--- a/security/kleopatra/distinfo
+++ b/security/kleopatra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875009
-SHA256 (KDE/release-service/25.08.2/kleopatra-25.08.2.tar.xz) = 16835826748b4fff9cbae6ded1819b18c3422ff60da21c6a6addd27dfeeb4fcc
-SIZE (KDE/release-service/25.08.2/kleopatra-25.08.2.tar.xz) = 2881852
+TIMESTAMP = 1762264764
+SHA256 (KDE/release-service/25.08.3/kleopatra-25.08.3.tar.xz) = 3c2f65207ecacd6f72631e832a93342a6c43260e897afcc285d1803b51cc6766
+SIZE (KDE/release-service/25.08.3/kleopatra-25.08.3.tar.xz) = 2881980
diff --git a/security/kpkpass/distinfo b/security/kpkpass/distinfo
index 96f451dcb0ae..1f6f5b9a255f 100644
--- a/security/kpkpass/distinfo
+++ b/security/kpkpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875011
-SHA256 (KDE/release-service/25.08.2/kpkpass-25.08.2.tar.xz) = 4599e5b8b1db047c474cc4cf5a23bf7d4968082742986244a13875abe86341f3
-SIZE (KDE/release-service/25.08.2/kpkpass-25.08.2.tar.xz) = 31880
+TIMESTAMP = 1762264766
+SHA256 (KDE/release-service/25.08.3/kpkpass-25.08.3.tar.xz) = 3802a6f23edd901be975c03b3eb63e478e9384386d883b2289fb598edf3e758b
+SIZE (KDE/release-service/25.08.3/kpkpass-25.08.3.tar.xz) = 31892
diff --git a/security/kpmenu/Makefile b/security/kpmenu/Makefile
index 2b9786443e81..08c3b2dcf833 100644
--- a/security/kpmenu/Makefile
+++ b/security/kpmenu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kpmenu
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= security
MAINTAINER= bapt@FreeBSD.org
diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo
index 97575995c16a..147f8f04c7a5 100644
--- a/security/kwalletmanager/distinfo
+++ b/security/kwalletmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875014
-SHA256 (KDE/release-service/25.08.2/kwalletmanager-25.08.2.tar.xz) = baa965f8e9d46e9e4c2b0ccfab19f42af015683246364adbb2d63349f7d6fb72
-SIZE (KDE/release-service/25.08.2/kwalletmanager-25.08.2.tar.xz) = 1052860
+TIMESTAMP = 1762264769
+SHA256 (KDE/release-service/25.08.3/kwalletmanager-25.08.3.tar.xz) = 54b6b63eb55fd554d31215319c20bbafd2e1bf948ab6b4fa4d84b5614b6dc52d
+SIZE (KDE/release-service/25.08.3/kwalletmanager-25.08.3.tar.xz) = 1053124
diff --git a/security/lego/Makefile b/security/lego/Makefile
index 0ce1640d0714..020508dfeb44 100644
--- a/security/lego/Makefile
+++ b/security/lego/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lego
DISTVERSIONPREFIX= v
DISTVERSION= 4.28.0
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= matt@matthoran.com
diff --git a/security/libkleo/distinfo b/security/libkleo/distinfo
index f3300f7e359b..4edc6286f620 100644
--- a/security/libkleo/distinfo
+++ b/security/libkleo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875016
-SHA256 (KDE/release-service/25.08.2/libkleo-25.08.2.tar.xz) = bc6b963644d4c7c00002da0df143c8cdeda4d3f12eb1409b67212fabdde0d7b8
-SIZE (KDE/release-service/25.08.2/libkleo-25.08.2.tar.xz) = 668300
+TIMESTAMP = 1762264771
+SHA256 (KDE/release-service/25.08.3/libkleo-25.08.3.tar.xz) = 0553b18a295cb5fbff5fae99034a782ae4d07d43d2c1637eaf67a31ca650b816
+SIZE (KDE/release-service/25.08.3/libkleo-25.08.3.tar.xz) = 668176
diff --git a/security/meek/Makefile b/security/meek/Makefile
index 35db4e3d03ed..a74a58ff057e 100644
--- a/security/meek/Makefile
+++ b/security/meek/Makefile
@@ -1,7 +1,7 @@
PORTNAME= meek
DISTVERSIONPREFIX=v
DISTVERSION= 0.37.0
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= security net
MAINTAINER= egypcio@FreeBSD.org
diff --git a/security/metasploit/Makefile b/security/metasploit/Makefile
index 2e381aaf8e3d..3214c8ba9d8b 100644
--- a/security/metasploit/Makefile
+++ b/security/metasploit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metasploit
DISTVERSION= 6.4.58
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= tanawts@gmail.com
diff --git a/security/naabu/Makefile b/security/naabu/Makefile
index 607d0e3dc5e3..fafbaf7f1fe2 100644
--- a/security/naabu/Makefile
+++ b/security/naabu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= naabu
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/nebula/Makefile b/security/nebula/Makefile
index e3c95c2bd43b..71f3df284b58 100644
--- a/security/nebula/Makefile
+++ b/security/nebula/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nebula
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.2
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= security
MAINTAINER= ashish@FreeBSD.org
diff --git a/security/netbird/Makefile b/security/netbird/Makefile
index 76932aa367b1..08985850f947 100644
--- a/security/netbird/Makefile
+++ b/security/netbird/Makefile
@@ -1,6 +1,7 @@
PORTNAME= netbird
DISTVERSIONPREFIX= v
DISTVERSION= 0.59.8
+PORTREVISION= 1
CATEGORIES= security net net-vpn
MAINTAINER= hakan.external@netbird.io
diff --git a/security/nuclei/Makefile b/security/nuclei/Makefile
index 91bafa59bce5..80bd4e19b9cf 100644
--- a/security/nuclei/Makefile
+++ b/security/nuclei/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nuclei
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/obfs4proxy-tor/Makefile b/security/obfs4proxy-tor/Makefile
index 3cbaa640cf54..102f6a439c6e 100644
--- a/security/obfs4proxy-tor/Makefile
+++ b/security/obfs4proxy-tor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= obfs4proxy
DISTVERSION= 0.0.14
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= security net
PKGNAMESUFFIX= -tor
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/security/onionscan/Makefile b/security/onionscan/Makefile
index 56d3dcd53406..fa83784a7d19 100644
--- a/security/onionscan/Makefile
+++ b/security/onionscan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= onionscan
DISTVERSIONPREFIX= OnionScan-
DISTVERSION= 0.2
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= security net
MAINTAINER= egypcio@FreeBSD.org
diff --git a/security/openbao/Makefile b/security/openbao/Makefile
index de470b9a559b..a001f6430a45 100644
--- a/security/openbao/Makefile
+++ b/security/openbao/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openbao
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MASTER_SITES+= https://raw.githubusercontent.com/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/
DISTFILES= go.mod \
diff --git a/security/openconnect-gui/Makefile b/security/openconnect-gui/Makefile
index 5537472de9de..21d426da25b9 100644
--- a/security/openconnect-gui/Makefile
+++ b/security/openconnect-gui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openconnect-gui
PORTVERSION= 1.5.3
DISTVERSIONPREFIX=v
-PORTREVISION= 5
+PORTREVISION= 6
MASTER_SITES= https://gitlab.com/openconnect/openconnect-gui/-/archive/v${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
CATEGORIES= security net-vpn
diff --git a/security/openvpn-auth-oauth2/Makefile b/security/openvpn-auth-oauth2/Makefile
index 97c937182e56..902ab3366ca1 100644
--- a/security/openvpn-auth-oauth2/Makefile
+++ b/security/openvpn-auth-oauth2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openvpn-auth-oauth2
DISTVERSIONPREFIX= v
DISTVERSION= 1.26.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security net net-vpn
MAINTAINER= otis@FreeBSD.org
diff --git a/security/osv-scanner/Makefile b/security/osv-scanner/Makefile
index 33c5151426d7..e13fccfbd7fa 100644
--- a/security/osv-scanner/Makefile
+++ b/security/osv-scanner/Makefile
@@ -1,6 +1,7 @@
PORTNAME= osv-scanner
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/picocrypt/Makefile b/security/picocrypt/Makefile
index e71725cab095..a13144a5314e 100644
--- a/security/picocrypt/Makefile
+++ b/security/picocrypt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= picocrypt
DISTVERSION= 1.49 # Missing modules.txt, generate one with `go mod vendor` and place it in ${FILESDIR}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= eduardo@FreeBSD.org
diff --git a/security/pwdsafety/Makefile b/security/pwdsafety/Makefile
index 857214ea0ef9..6edc0f5f157f 100644
--- a/security/pwdsafety/Makefile
+++ b/security/pwdsafety/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pwdsafety
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= olgeni@FreeBSD.org
diff --git a/security/rekor/Makefile b/security/rekor/Makefile
index e0f0d3921e99..5d37a1f77827 100644
--- a/security/rekor/Makefile
+++ b/security/rekor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rekor
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.10
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/snowflake-tor/Makefile b/security/snowflake-tor/Makefile
index 0f0d6d166705..e0e3904a1556 100644
--- a/security/snowflake-tor/Makefile
+++ b/security/snowflake-tor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snowflake
DISTVERSIONPREFIX= v
PORTVERSION= 2.5.1
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= security net
PKGNAMESUFFIX= -tor
diff --git a/security/sops/Makefile b/security/sops/Makefile
index f51b8bcf5c76..7b6cb901ca4a 100644
--- a/security/sops/Makefile
+++ b/security/sops/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sops
DISTVERSIONPREFIX= v
DISTVERSION= 3.11.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security editors
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/ssb/Makefile b/security/ssb/Makefile
index 1d74b16ca88e..54ebc90318ac 100644
--- a/security/ssb/Makefile
+++ b/security/ssb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssb
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/ssl-checker/Makefile b/security/ssl-checker/Makefile
index 8a185d71eb5d..88da41f5460b 100644
--- a/security/ssl-checker/Makefile
+++ b/security/ssl-checker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssl-checker
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= olgeni@FreeBSD.org
diff --git a/security/ssllabs-scan/Makefile b/security/ssllabs-scan/Makefile
index 825d5add606a..95ee9a598342 100644
--- a/security/ssllabs-scan/Makefile
+++ b/security/ssllabs-scan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssllabs-scan
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= security net
MAINTAINER= egypcio@FreeBSD.org
diff --git a/security/stegify/Makefile b/security/stegify/Makefile
index 34dc80e26750..3a6549792d2d 100644
--- a/security/stegify/Makefile
+++ b/security/stegify/Makefile
@@ -2,7 +2,7 @@ PORTNAME= stegify
DISTVERSIONPREFIX= v
DISTVERSION= 1.2-2
DISTVERSIONSUFFIX= -g62518ca
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= security graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/sudo/Makefile b/security/sudo/Makefile
index 42f7edd8e824..f6d7a24aa003 100644
--- a/security/sudo/Makefile
+++ b/security/sudo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sudo
PORTVERSION= 1.9.17p2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= SUDO
diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile
index 7372ac570c8e..283204f22a98 100644
--- a/security/tailscale/Makefile
+++ b/security/tailscale/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tailscale
PORTVERSION= 1.90.6
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security net-vpn
MAINTAINER= ashish@FreeBSD.org
diff --git a/security/teleport/Makefile b/security/teleport/Makefile
index ec200d472e03..baf4e8162768 100644
--- a/security/teleport/Makefile
+++ b/security/teleport/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teleport
DISTVERSIONPREFIX= v
DISTVERSION= 5.2.5
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= security
MAINTAINER= kraileth@elderlinux.org
diff --git a/security/timestamp-authority/Makefile b/security/timestamp-authority/Makefile
index 6e6d42f51e03..ea7bb4b2cc99 100644
--- a/security/timestamp-authority/Makefile
+++ b/security/timestamp-authority/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timestamp-authority
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/totp-cli/Makefile b/security/totp-cli/Makefile
index 0f2e324d34ba..a1e15602de23 100644
--- a/security/totp-cli/Makefile
+++ b/security/totp-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= totp-cli
PORTVERSION= 1.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= security
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/security/trillian/Makefile b/security/trillian/Makefile
index 0b1ab83c64e0..dd6565b2c12a 100644
--- a/security/trillian/Makefile
+++ b/security/trillian/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trillian
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/trivy/Makefile b/security/trivy/Makefile
index 29b172020359..c879caeeddaa 100644
--- a/security/trivy/Makefile
+++ b/security/trivy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trivy
DISTVERSIONPREFIX= v
DISTVERSION= 0.67.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= mfechner@FreeBSD.org
diff --git a/security/trufflehog/Makefile b/security/trufflehog/Makefile
index 0d373bc6e467..304cb6cbddc1 100644
--- a/security/trufflehog/Makefile
+++ b/security/trufflehog/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trufflehog
DISTVERSIONPREFIX= v
-DISTVERSION= 3.90.8
+DISTVERSION= 3.90.13
PORTREVISION= 1
CATEGORIES= security
diff --git a/security/trufflehog/distinfo b/security/trufflehog/distinfo
index 688ef8f8fab7..aef3ef0819ef 100644
--- a/security/trufflehog/distinfo
+++ b/security/trufflehog/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759988240
-SHA256 (go/security_trufflehog/trufflehog-v3.90.8/v3.90.8.mod) = de478c71728abac849a656174a47126cadef2b9deb59991c2c74deaee0a1d8b5
-SIZE (go/security_trufflehog/trufflehog-v3.90.8/v3.90.8.mod) = 16492
-SHA256 (go/security_trufflehog/trufflehog-v3.90.8/v3.90.8.zip) = 1dce73537429b8174dadb63e7cb11e4148e6c316b1d65cc7b68009055d811789
-SIZE (go/security_trufflehog/trufflehog-v3.90.8/v3.90.8.zip) = 7427851
+TIMESTAMP = 1762415653
+SHA256 (go/security_trufflehog/trufflehog-v3.90.13/v3.90.13.mod) = 220571e195c158ac29505c7f7d296539660859f95ca9fb02f65f7144e5027434
+SIZE (go/security_trufflehog/trufflehog-v3.90.13/v3.90.13.mod) = 16174
+SHA256 (go/security_trufflehog/trufflehog-v3.90.13/v3.90.13.zip) = 5b3611c69b124fd1905ad540797496c255412a64bbb6398c69276aaac0dce9d4
+SIZE (go/security_trufflehog/trufflehog-v3.90.13/v3.90.13.zip) = 7448829
diff --git a/security/tscli/Makefile b/security/tscli/Makefile
index d818f759e101..fcc8163cd952 100644
--- a/security/tscli/Makefile
+++ b/security/tscli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tscli
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.15
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/security/vault/Makefile b/security/vault/Makefile
index 60d0208846b0..41d2bc5129da 100644
--- a/security/vault/Makefile
+++ b/security/vault/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vault
DISTVERSIONPREFIX= v
DISTVERSION= 1.21.0
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/vault/${DISTVERSIONFULL}/ \
LOCAL/bofh/security/${PORTNAME}/:web_ui
diff --git a/security/vouch-proxy/Makefile b/security/vouch-proxy/Makefile
index 3101f03a39b9..d979c1371ec4 100644
--- a/security/vouch-proxy/Makefile
+++ b/security/vouch-proxy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vouch-proxy
DISTVERSIONPREFIX=v
DISTVERSION= 0.45.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= decke@FreeBSD.org
diff --git a/security/vuls/Makefile b/security/vuls/Makefile
index 017896b84928..541a2193a197 100644
--- a/security/vuls/Makefile
+++ b/security/vuls/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vuls
DISTVERSIONPREFIX=v
DISTVERSION= 0.36.2
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
diff --git a/security/vulsrepo/Makefile b/security/vulsrepo/Makefile
index 083a81530d90..855944d87537 100644
--- a/security/vulsrepo/Makefile
+++ b/security/vulsrepo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vulsrepo
PORTVERSION= 0.7.1
DISTVERSIONPREFIX=v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= security www
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/v${PORTVERSION}/server/:gomod
DISTFILES= go.mod:gomod
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index f7e1e9d26571..80c639169c88 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,95 @@
+ <vuln vid="77bac392-ba98-11f0-aada-f59a8ea34d12">
+ <topic>OpenJPH &lt; 0.24.5 -- multiple vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>openjph</name>
+ <range><lt>0.24.5</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Aous Naman reports several vulnerabilities fixed in OpenJPH versions
+ up to 0.24.5 and credits Cary Phillips for reporting them from the
+ OSS-fuzz project.</p>
+ <blockquote cite="https://github.com/aous72/OpenJPH/releases">
+ <p>[0.24.5] Addresses OpenEXR OSS-fuzz issue 5747129672073216 that can cause heap corruption.</p>
+ <p>[0.24.4...] we now check that the ATK marker segment length (Latk) makes sense.
+ The issue was identified in OpenEXR fuzzing.</p>
+ <p>[0.24.3] This is an important bug fix. It protects against illegally long QCD and QCC marker segments. It was discovered during OpenEXR fussing; thanx to [Cary Phillips].</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <url>https://github.com/aous72/OpenJPH/releases</url>
+ </references>
+ <dates>
+ <discovery>2025-10-29</discovery>
+ <entry>2025-11-05</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="c71a3914-ba96-11f0-aada-f59a8ea34d12">
+ <topic>OpenEXR &lt; 3.4.3 -- multiple vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>openexr</name>
+ <range><lt>3.4.3</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Cary Phillips reports:</p>
+ <blockquote cite="https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.3">
+ <p>
+ Patch release that addresses several bugs, primarily involving
+ properly rejecting corrupt input data.
+ </p>
+ </blockquote>
+ <p>
+ He goes on to report various relevant items including heap buffer
+ overflows, use-after-free, use of uninitialized memory and other bugs,
+ several of them found by OSS-fuzz, and some also found in OpenJPH.
+ </p>
+ </body>
+ </description>
+ <references>
+ <url>https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.3</url>
+ </references>
+ <dates>
+ <discovery>2025-10-29</discovery>
+ <entry>2025-11-05</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="970159e6-ba60-11f0-8447-b42e991fc52e">
+ <topic>MongoDB -- Improper Check for Unusual or Exceptional Conditions</topic>
+ <affects>
+ <package>
+ <name>mongodb70</name>
+ <range><lt>7.0.22</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>https://jira.mongodb.org/browse/SERVER-101230 reports:</p>
+ <blockquote cite="https://jira.mongodb.org/browse/SERVER-101230">
+ <p>The KMIP response parser built into mongo binaries is
+ overly tolerant of certain malformed packets, and may parse
+ them into invalid objects. Later reads of this object can
+ result in read access violations.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-12657</cvename>
+ <url>https://cveawg.mitre.org/api/cve/CVE-2025-12657</url>
+ </references>
+ <dates>
+ <discovery>2025-11-03</discovery>
+ <entry>2025-11-05</entry>
+ </dates>
+ </vuln>
+
<vuln vid="e99a32c8-b8e2-11f0-8510-b42e991fc52e">
<topic>Xorg -- multiple vulnerabilities</topic>
<affects>
diff --git a/security/webtunnel-tor/Makefile b/security/webtunnel-tor/Makefile
index 553aef51d8bf..f7e9899ef140 100644
--- a/security/webtunnel-tor/Makefile
+++ b/security/webtunnel-tor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= webtunnel
PORTVERSION= 0.0.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= security net
PKGNAMESUFFIX= -tor
diff --git a/security/xhash/Makefile b/security/xhash/Makefile
index dc1073d84ff4..c9a36deaad48 100644
--- a/security/xhash/Makefile
+++ b/security/xhash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xhash
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= rbranco@suse.com
diff --git a/security/xray-core/Makefile b/security/xray-core/Makefile
index 0257451a9cbb..6c6d0786c2b1 100644
--- a/security/xray-core/Makefile
+++ b/security/xray-core/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xray-core
DISTVERSIONPREFIX= v
DISTVERSION= 25.7.26
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MASTER_SITES= https://github.com/v2fly/geoip/releases/download/202507050144/:geoip \
https://github.com/v2fly/domain-list-community/releases/download/20250627153051/:geosite
diff --git a/security/yubikey-agent/Makefile b/security/yubikey-agent/Makefile
index 28bfd67a7030..40334b643e66 100644
--- a/security/yubikey-agent/Makefile
+++ b/security/yubikey-agent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yubikey-agent
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.6
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= security sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/security/zeek/Makefile b/security/zeek/Makefile
index fbdd47952775..7760be2c5d1b 100644
--- a/security/zeek/Makefile
+++ b/security/zeek/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zeek
-DISTVERSION= 8.0.3
+DISTVERSION= 8.0.4
CATEGORIES= security
MASTER_SITES= https://download.zeek.org/
@@ -17,7 +17,7 @@ LIB_DEPENDS= libcares.so:dns/c-ares \
RUN_DEPENDS= c-ares>=1.25.0:dns/c-ares
USES= bison cmake compiler:c++17-lang cpe gettext-runtime perl5 \
- python shebangfix ssl
+ python:3.9+ shebangfix ssl
USE_LDCONFIG= yes
diff --git a/security/zeek/distinfo b/security/zeek/distinfo
index 8d3fd5d0c12e..e1b43d9b2abf 100644
--- a/security/zeek/distinfo
+++ b/security/zeek/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760556081
-SHA256 (zeek-8.0.3.tar.gz) = c178a85e502835cef9584e9a5cb049b4a6abc00bd2bd3c07d4bc3466e5df6eee
-SIZE (zeek-8.0.3.tar.gz) = 99613493
+TIMESTAMP = 1762386088
+SHA256 (zeek-8.0.4.tar.gz) = b11aa1391e240c6ab49838de949bb8ea44635ee8fb8350db4e100c31e83b6a24
+SIZE (zeek-8.0.4.tar.gz) = 99613526
diff --git a/shells/antibody/Makefile b/shells/antibody/Makefile
index c9fb692d10fe..8f2b4d18b63c 100644
--- a/shells/antibody/Makefile
+++ b/shells/antibody/Makefile
@@ -1,7 +1,7 @@
PORTNAME= antibody
PORTVERSION= 6.1.1
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= shells
MAINTAINER= ports@FreeBSD.org
diff --git a/shells/carapace/Makefile b/shells/carapace/Makefile
index 04d3df9dcf58..9ae8160c2756 100644
--- a/shells/carapace/Makefile
+++ b/shells/carapace/Makefile
@@ -1,6 +1,7 @@
PORTNAME= carapace
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
+PORTREVISION= 1
CATEGORIES= shells
MAINTAINER= tagattie@FreeBSD.org
diff --git a/shells/elvish/Makefile b/shells/elvish/Makefile
index 4ab721a02be2..8d51d2a53b45 100644
--- a/shells/elvish/Makefile
+++ b/shells/elvish/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elvish
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= shells
MAINTAINER= vendion@gmail.com
diff --git a/shells/envy/Makefile b/shells/envy/Makefile
index 585287dba7fa..66e390aef863 100644
--- a/shells/envy/Makefile
+++ b/shells/envy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= envy
DISTVERSIONPREFIX=v
DISTVERSION= 0.1.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= shells
MAINTAINER= krion@FreeBSD.org
diff --git a/shells/murex/Makefile b/shells/murex/Makefile
index d3debb17c1a4..bdc0e978f7d0 100644
--- a/shells/murex/Makefile
+++ b/shells/murex/Makefile
@@ -1,7 +1,7 @@
PORTNAME= murex
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.1000
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= shells
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/3mux/Makefile b/sysutils/3mux/Makefile
index 19193e31bb1b..2ba15ad0caac 100644
--- a/sysutils/3mux/Makefile
+++ b/sysutils/3mux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= 3mux
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/alloy/Makefile b/sysutils/alloy/Makefile
index 9482f4e81211..e60bf729c0c8 100644
--- a/sysutils/alloy/Makefile
+++ b/sysutils/alloy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alloy
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= zach.leslie@grafana.com
diff --git a/sysutils/amazon-ssm-agent/Makefile b/sysutils/amazon-ssm-agent/Makefile
index 7eade03dbb23..61ea041cba9a 100644
--- a/sysutils/amazon-ssm-agent/Makefile
+++ b/sysutils/amazon-ssm-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-agent
PORTVERSION= 2.3.1205.0
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= cperciva@FreeBSD.org
diff --git a/sysutils/amazon-ssm-plugin/Makefile b/sysutils/amazon-ssm-plugin/Makefile
index fda45fe632d3..e338a3961593 100644
--- a/sysutils/amazon-ssm-plugin/Makefile
+++ b/sysutils/amazon-ssm-plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-plugin
DISTVERSION= 1.2.707.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/android-ota-payload-extractor/Makefile b/sysutils/android-ota-payload-extractor/Makefile
index d70df85122af..a5b8df5fbf33 100644
--- a/sysutils/android-ota-payload-extractor/Makefile
+++ b/sysutils/android-ota-payload-extractor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= android-ota-payload-extractor
DISTVERSIONPREFIX= v
DISTVERSION= 1.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index 132158d82707..792c6ed41a0a 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 4.4.0.20251016
+DISTVERSION= 4.5.0.20251106
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= b9bbada7f7122378d985604b108394c6af39af78
+GH_TAGNAME= edba3f1901e3a41b024b909a8f5d5a51ebb483f7
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index a42955653432..d1ef84e613d8 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760645025
-SHA256 (DtxdF-AppJail-4.4.0.20251016-b9bbada7f7122378d985604b108394c6af39af78_GH0.tar.gz) = 733411b055cf4c7be5a75d4f0af0229651e2dfe65678dad7ada8f76bb025f3da
-SIZE (DtxdF-AppJail-4.4.0.20251016-b9bbada7f7122378d985604b108394c6af39af78_GH0.tar.gz) = 1022935
+TIMESTAMP = 1762448221
+SHA256 (DtxdF-AppJail-4.5.0.20251106-edba3f1901e3a41b024b909a8f5d5a51ebb483f7_GH0.tar.gz) = 543c6fb9e57cae96b2984f4a8401c83d9bc502de65e341cf1952ffd7573ab0fc
+SIZE (DtxdF-AppJail-4.5.0.20251106-edba3f1901e3a41b024b909a8f5d5a51ebb483f7_GH0.tar.gz) = 1023814
diff --git a/sysutils/appjail-devel/pkg-plist b/sysutils/appjail-devel/pkg-plist
index 17a87b5cff39..a9f515342515 100644
--- a/sysutils/appjail-devel/pkg-plist
+++ b/sysutils/appjail-devel/pkg-plist
@@ -183,6 +183,9 @@ libexec/appjail/network/network
%%EXAMPLESDIR%%/templates/linux.conf
%%EXAMPLESDIR%%/templates/vnet.conf
%%EXAMPLESDIR%%/templates/xorg.conf
+%%EXAMPLESDIR%%/hooks/pre.d/history.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-group.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-table.sh
share/man/man1/appjail-apply.1.gz
share/man/man1/appjail-checkOld.1.gz
share/man/man1/appjail-cmd.1.gz
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index 7110bc363520..fc0aed684a3f 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 4.4.0
+DISTVERSION= 4.5.0
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index 5601f58fa21a..91412cf81414 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760644881
-SHA256 (DtxdF-AppJail-v4.4.0_GH0.tar.gz) = 5f62c496478be59d9d53643beec69b20a4cf7f6bef664ad82627e36ad2a1d9b0
-SIZE (DtxdF-AppJail-v4.4.0_GH0.tar.gz) = 1022600
+TIMESTAMP = 1762450431
+SHA256 (DtxdF-AppJail-v4.5.0_GH0.tar.gz) = fb43ee7daaf21539c972ff291fc15bf2b1dfd37924c705ae8a2960e4edfc9cc8
+SIZE (DtxdF-AppJail-v4.5.0_GH0.tar.gz) = 1023489
diff --git a/sysutils/appjail/pkg-plist b/sysutils/appjail/pkg-plist
index 17a87b5cff39..a9f515342515 100644
--- a/sysutils/appjail/pkg-plist
+++ b/sysutils/appjail/pkg-plist
@@ -183,6 +183,9 @@ libexec/appjail/network/network
%%EXAMPLESDIR%%/templates/linux.conf
%%EXAMPLESDIR%%/templates/vnet.conf
%%EXAMPLESDIR%%/templates/xorg.conf
+%%EXAMPLESDIR%%/hooks/pre.d/history.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-group.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-table.sh
share/man/man1/appjail-apply.1.gz
share/man/man1/appjail-checkOld.1.gz
share/man/man1/appjail-cmd.1.gz
diff --git a/sysutils/aptly/Makefile b/sysutils/aptly/Makefile
index 3c1843450183..501031d4a980 100644
--- a/sysutils/aptly/Makefile
+++ b/sysutils/aptly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aptly
PORTVERSION= 1.5.0
DISTVERSIONPREFIX=v
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= romain@FreeBSD.org
diff --git a/sysutils/autorestic/Makefile b/sysutils/autorestic/Makefile
index a91874c7533d..fcbe5ccd5a35 100644
--- a/sysutils/autorestic/Makefile
+++ b/sysutils/autorestic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autorestic
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/awslim/Makefile b/sysutils/awslim/Makefile
index 79de63110bfe..a4b2f746ef93 100644
--- a/sysutils/awslim/Makefile
+++ b/sysutils/awslim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= awslim
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/azure-agent/Makefile b/sysutils/azure-agent/Makefile
index 7fee68b635aa..5f366b32c7e3 100644
--- a/sysutils/azure-agent/Makefile
+++ b/sysutils/azure-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= azure-agent
PORTVERSION= 2.12.0.2
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
index 3df089c756b6..9afc81615fb3 100644
--- a/sysutils/backrest/Makefile
+++ b/sysutils/backrest/Makefile
@@ -1,6 +1,7 @@
PORTNAME= backrest
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index ef45a98f25ee..d8a8c06de54b 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875019
-SHA256 (KDE/release-service/25.08.2/baloo-widgets-25.08.2.tar.xz) = 5c6cd3cb6f4d0b689fc42367c5418ac6bf178978714394ffb5bcd5f3a7341bcd
-SIZE (KDE/release-service/25.08.2/baloo-widgets-25.08.2.tar.xz) = 276760
+TIMESTAMP = 1762264774
+SHA256 (KDE/release-service/25.08.3/baloo-widgets-25.08.3.tar.xz) = fc0a8ec5321b3f4bb0e1f165cd8e7577019b90d5755170802634a68dfc3ce7cb
+SIZE (KDE/release-service/25.08.3/baloo-widgets-25.08.3.tar.xz) = 276780
diff --git a/sysutils/bareos-server/Makefile b/sysutils/bareos-server/Makefile
index 925f0e9af869..f109028e694e 100644
--- a/sysutils/bareos-server/Makefile
+++ b/sysutils/bareos-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 24.0.5
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
PKGNAMESUFFIX?= -server
diff --git a/sysutils/bareos23-server/Makefile b/sysutils/bareos23-server/Makefile
index 661f99f701c7..445756bbf80d 100644
--- a/sysutils/bareos23-server/Makefile
+++ b/sysutils/bareos23-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 23.1.4
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
PKGNAMESUFFIX?= 23-server
diff --git a/sysutils/beats8/Makefile b/sysutils/beats8/Makefile
index 75892a39bdc3..2fbf727b7629 100644
--- a/sysutils/beats8/Makefile
+++ b/sysutils/beats8/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beats
DISTVERSIONPREFIX= v
DISTVERSION= 8.14.3
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
PKGNAMESUFFIX?= 8
diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile
index e059c3802779..4ad33ba0eaf8 100644
--- a/sysutils/bottom/Makefile
+++ b/sysutils/bottom/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bottom
-DISTVERSION= 0.11.2
+DISTVERSION= 0.11.3
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/bottom/distinfo b/sysutils/bottom/distinfo
index 9ed0d46097e7..2fe5658f2958 100644
--- a/sysutils/bottom/distinfo
+++ b/sysutils/bottom/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1759885306
+TIMESTAMP = 1762448645
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -607,5 +607,5 @@ SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764da
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/wrapcenum-derive-0.4.1.crate) = a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e
SIZE (rust/crates/wrapcenum-derive-0.4.1.crate) = 7400
-SHA256 (ClementTsang-bottom-0.11.2_GH0.tar.gz) = 213fbea68a315e012a0ab37e3382a287f0424675a47de04801aef4758458e64b
-SIZE (ClementTsang-bottom-0.11.2_GH0.tar.gz) = 3287253
+SHA256 (ClementTsang-bottom-0.11.3_GH0.tar.gz) = f5d286c2950379a310be2042271c4bd772ef66947bf1ca16e5a169115774745c
+SIZE (ClementTsang-bottom-0.11.3_GH0.tar.gz) = 3296956
diff --git a/sysutils/brename/Makefile b/sysutils/brename/Makefile
index 345b54026a98..a741de9b269f 100644
--- a/sysutils/brename/Makefile
+++ b/sysutils/brename/Makefile
@@ -1,7 +1,7 @@
PORTNAME= brename
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index e274a92ac328..49cc7bb3d6d1 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
DISTVERSION= 1.42.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/cbsd-mq-api/Makefile b/sysutils/cbsd-mq-api/Makefile
index 08eb64e18c7d..deecc6290063 100644
--- a/sysutils/cbsd-mq-api/Makefile
+++ b/sysutils/cbsd-mq-api/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-api
DISTVERSION= 0.5
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
diff --git a/sysutils/cbsd-mq-router/Makefile b/sysutils/cbsd-mq-router/Makefile
index 0a0a6110c040..a86d1943155c 100644
--- a/sysutils/cbsd-mq-router/Makefile
+++ b/sysutils/cbsd-mq-router/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbsd-mq-router
PORTVERSION= 0.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= olevole@olevole.ru
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index 10d13a8fc563..b8871f15d699 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,6 +1,7 @@
PORTNAME= chaoskube
PORTVERSION= 0.37.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile
index cf7ef3fb9376..18b95bc7836a 100644
--- a/sysutils/chezmoi/Makefile
+++ b/sysutils/chezmoi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chezmoi
DISTVERSIONPREFIX= v
DISTVERSION= 2.50.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils
EXTRACT_ONLY= ${_DISTFILES:N*.js}
diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile
index 7aa6a810ae8d..cc60915c78e1 100644
--- a/sysutils/cilium/Makefile
+++ b/sysutils/cilium/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cilium
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.8
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile
index 9210a3b8591a..68d248f647ee 100644
--- a/sysutils/conmon/Makefile
+++ b/sysutils/conmon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conmon
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.13
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/consul-alerts/Makefile b/sysutils/consul-alerts/Makefile
index 3ff7c03767f8..7f8ab14d08e9 100644
--- a/sysutils/consul-alerts/Makefile
+++ b/sysutils/consul-alerts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-alerts
PORTVERSION= 0.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul-replicate/Makefile b/sysutils/consul-replicate/Makefile
index e7b399dc95b5..e1524fd5ad44 100644
--- a/sysutils/consul-replicate/Makefile
+++ b/sysutils/consul-replicate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-replicate
PORTVERSION= 0.4.0
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 1ee3d8c63297..ce44d07a5fb4 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,7 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
DISTVERSION= 1.22.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
diff --git a/sysutils/consul_exporter/Makefile b/sysutils/consul_exporter/Makefile
index 71ae816f42d3..a7b767fedf01 100644
--- a/sysutils/consul_exporter/Makefile
+++ b/sysutils/consul_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul_exporter
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= t.tom@succont.de
diff --git a/sysutils/coreos-ct/Makefile b/sysutils/coreos-ct/Makefile
index 3e92ed5e91d1..9a903ba9b0a1 100644
--- a/sysutils/coreos-ct/Makefile
+++ b/sysutils/coreos-ct/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coreos-ct
PORTVERSION= 0.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile
index 0262a8311173..7d197abf11ed 100644
--- a/sysutils/ctop/Makefile
+++ b/sysutils/ctop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ctop
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/diffoci/Makefile b/sysutils/diffoci/Makefile
index 8d6467c4cdf8..d600bbc720c1 100644
--- a/sysutils/diffoci/Makefile
+++ b/sysutils/diffoci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diffoci
PORTVERSION= 0.1.7
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index 948b319cd8c2..26b80a30a6ec 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= bdrewery@FreeBSD.org
diff --git a/sysutils/docker-credential-pass/Makefile b/sysutils/docker-credential-pass/Makefile
index 9632e4089a32..c12371407425 100644
--- a/sysutils/docker-credential-pass/Makefile
+++ b/sysutils/docker-credential-pass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-credential-pass
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.4
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-machine/Makefile b/sysutils/docker-machine/Makefile
index 801265611b7b..85b42a50e434 100644
--- a/sysutils/docker-machine/Makefile
+++ b/sysutils/docker-machine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-machine
PORTVERSION= 0.16.2
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-registry/Makefile b/sysutils/docker-registry/Makefile
index fef4f821482d..65cbb28efc9f 100644
--- a/sysutils/docker-registry/Makefile
+++ b/sysutils/docker-registry/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker-registry
PORTVERSION= 2.8.3
DISTVERSIONPREFIX=v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= freebsd@yapsoft.it
diff --git a/sysutils/docker/Makefile b/sysutils/docker/Makefile
index bd04ef2c15b6..7ec86cedefe8 100644
--- a/sysutils/docker/Makefile
+++ b/sysutils/docker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker
PORTVERSION= 18.09.5
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/doctl/Makefile b/sysutils/doctl/Makefile
index 138dd85023e9..8258346f52db 100644
--- a/sysutils/doctl/Makefile
+++ b/sysutils/doctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= doctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.141.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= https://github.com/digitalocean/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
diff --git a/sysutils/duf/Makefile b/sysutils/duf/Makefile
index b4780b0ea217..0c8a3dc5160e 100644
--- a/sysutils/duf/Makefile
+++ b/sysutils/duf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= duf
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index c96e47babca4..613795159378 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eksctl
PORTVERSION= 0.216.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index ac1190143b76..b1d538d4b600 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,6 +1,7 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/envconsul/Makefile b/sysutils/envconsul/Makefile
index 3b8fcb517a5d..97c707b6a069 100644
--- a/sysutils/envconsul/Makefile
+++ b/sysutils/envconsul/Makefile
@@ -1,7 +1,7 @@
PORTNAME= envconsul
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/epazote/Makefile b/sysutils/epazote/Makefile
index 4f1adfd17031..936696210d3b 100644
--- a/sysutils/epazote/Makefile
+++ b/sysutils/epazote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epazote
PORTVERSION= 2.1.2
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/equinix-metal-cli/Makefile b/sysutils/equinix-metal-cli/Makefile
index 66c7458c6c30..4be6b64050cc 100644
--- a/sysutils/equinix-metal-cli/Makefile
+++ b/sysutils/equinix-metal-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= equinix-metal-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/f2/Makefile b/sysutils/f2/Makefile
index 189beba6f1a7..12e3fa2c9008 100644
--- a/sysutils/f2/Makefile
+++ b/sysutils/f2/Makefile
@@ -1,6 +1,7 @@
PORTNAME= f2
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index c6ec2bbcb2ae..ddf6bf96e263 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875021
-SHA256 (KDE/release-service/25.08.2/filelight-25.08.2.tar.xz) = 9ca47febfadeadaa11babce65c19e035a5bc766600d0978ce4944d9e41661555
-SIZE (KDE/release-service/25.08.2/filelight-25.08.2.tar.xz) = 690352
+TIMESTAMP = 1762264776
+SHA256 (KDE/release-service/25.08.3/filelight-25.08.3.tar.xz) = 8a3a825c5a1c4f3662d7b786f75bf8faef6ac9f6723c8e8cd29e6cf15bda8080
+SIZE (KDE/release-service/25.08.3/filelight-25.08.3.tar.xz) = 690864
diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile
index 246fee09e9a7..323c0534a5d3 100644
--- a/sysutils/fx/Makefile
+++ b/sysutils/fx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fx
DISTVERSION= 35.0.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/gcp-ops-agent/Makefile b/sysutils/gcp-ops-agent/Makefile
index 5d8299efad10..67e4b9ae6e5c 100644
--- a/sysutils/gcp-ops-agent/Makefile
+++ b/sysutils/gcp-ops-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ops-agent
DISTVERSION= 2.48.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
PKGNAMEPREFIX= gcp-
diff --git a/sysutils/glow/Makefile b/sysutils/glow/Makefile
index 2c6ab18877ed..e063e8896c42 100644
--- a/sysutils/glow/Makefile
+++ b/sysutils/glow/Makefile
@@ -1,6 +1,7 @@
PORTNAME= glow
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/go-ntfy/Makefile b/sysutils/go-ntfy/Makefile
index b12d19f96c74..5ffefefb77b5 100644
--- a/sysutils/go-ntfy/Makefile
+++ b/sysutils/go-ntfy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ntfy
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
PKGNAMEPREFIX= go-
diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile
index 6a425761676a..0d642f774451 100644
--- a/sysutils/go-wtf/Makefile
+++ b/sysutils/go-wtf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wtf
DISTVERSIONPREFIX= v
DISTVERSION= 0.47.0
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMEPREFIX= go-
diff --git a/sysutils/goawk/Makefile b/sysutils/goawk/Makefile
index 2047b6f7094c..963c8e6f0690 100644
--- a/sysutils/goawk/Makefile
+++ b/sysutils/goawk/Makefile
@@ -1,6 +1,7 @@
PORTNAME= goawk
DISTVERSIONPREFIX= v
DISTVERSION= 1.30.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/gomi/Makefile b/sysutils/gomi/Makefile
index ff40503809f9..672fb9b288cc 100644
--- a/sysutils/gomi/Makefile
+++ b/sysutils/gomi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomi
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gomplate/Makefile b/sysutils/gomplate/Makefile
index 18256a4dfd46..c914a4693108 100644
--- a/sysutils/gomplate/Makefile
+++ b/sysutils/gomplate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomplate
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gotop/Makefile b/sysutils/gotop/Makefile
index ac5595a16524..766472ed9dd8 100644
--- a/sysutils/gotop/Makefile
+++ b/sysutils/gotop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotop
DISTVERSIONPREFIX= v
DISTVERSION= 4.1.4
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/hared/Makefile b/sysutils/hared/Makefile
index 15ead7fba5ba..0c4c483219cc 100644
--- a/sysutils/hared/Makefile
+++ b/sysutils/hared/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hared
DISTVERSION= 1.0-45
DISTVERSIONSUFFIX= -g8341d8a
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index f795c8239b78..5ef409f14e9e 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
DISTVERSION= 1.55.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile
index 509eb0ba25b4..6e6a9f085e7d 100644
--- a/sysutils/helm/Makefile
+++ b/sysutils/helm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= helm
PORTVERSION= 3.19.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile
index 94cc504bad92..6a97c2ccad0d 100644
--- a/sysutils/helmfile/Makefile
+++ b/sysutils/helmfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= helmfile
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
diff --git a/sysutils/hostctl/Makefile b/sysutils/hostctl/Makefile
index 066fef43332c..cd9edd93283f 100644
--- a/sysutils/hostctl/Makefile
+++ b/sysutils/hostctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hostctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/immortal/Makefile b/sysutils/immortal/Makefile
index 043c6feeac2a..98e0490f50ae 100644
--- a/sysutils/immortal/Makefile
+++ b/sysutils/immortal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= immortal
PORTVERSION= 0.24.4
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/ipfs-go-fs-repo-migrations/Makefile b/sysutils/ipfs-go-fs-repo-migrations/Makefile
index 0806b11380d4..1250351340f9 100644
--- a/sysutils/ipfs-go-fs-repo-migrations/Makefile
+++ b/sysutils/ipfs-go-fs-repo-migrations/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipfs-go-fs-repo-migrations
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MASTER_SITES= https://github.com/ipfs/fs-repo-migrations/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/sysutils/ipget/Makefile b/sysutils/ipget/Makefile
index 2a289b7bd5ec..0a8a62887c7f 100644
--- a/sysutils/ipget/Makefile
+++ b/sysutils/ipget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipget
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/ipmi_exporter/Makefile b/sysutils/ipmi_exporter/Makefile
index 0622ef0eb64c..cb47dd189a34 100644
--- a/sysutils/ipmi_exporter/Makefile
+++ b/sysutils/ipmi_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipmi_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
diff --git a/sysutils/istio/Makefile b/sysutils/istio/Makefile
index 2c58fa4c30cc..dee651ad695e 100644
--- a/sysutils/istio/Makefile
+++ b/sysutils/istio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= istio
PORTVERSION= 1.7.4
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/jest/Makefile b/sysutils/jest/Makefile
index 8e674de322cd..7ecb7b014a37 100644
--- a/sysutils/jest/Makefile
+++ b/sysutils/jest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jest
DISTVERSION= 3.0.16
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index 551325d27c91..309befbb683d 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875024
-SHA256 (KDE/release-service/25.08.2/k3b-25.08.2.tar.xz) = b4eb2ee069a968f7dc3ec4825395af75e6bfb489d96a28948f22ee51a36afa35
-SIZE (KDE/release-service/25.08.2/k3b-25.08.2.tar.xz) = 10796096
+TIMESTAMP = 1762264779
+SHA256 (KDE/release-service/25.08.3/k3b-25.08.3.tar.xz) = 571e1f59819e630bffda96c96c6326d5f128aa4556e282be519f4c8409105d25
+SIZE (KDE/release-service/25.08.3/k3b-25.08.3.tar.xz) = 10796904
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index 133f4ec49a16..17634bad361c 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,6 +1,7 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
DISTVERSION= 0.50.16
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index b21cf40ed948..dab9bac5d807 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875026
-SHA256 (KDE/release-service/25.08.2/kbackup-25.08.2.tar.xz) = 54c7aedf0d1ec4ccddb822f8330335d0cbf4ec40f64499915f00fef0c030b8b1
-SIZE (KDE/release-service/25.08.2/kbackup-25.08.2.tar.xz) = 394764
+TIMESTAMP = 1762264781
+SHA256 (KDE/release-service/25.08.3/kbackup-25.08.3.tar.xz) = ff891e1acfe9bb4200a4f68165402559bb00cecd8791341cd4d40296955ffc24
+SIZE (KDE/release-service/25.08.3/kbackup-25.08.3.tar.xz) = 394868
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index 98eda6e803a6..211a18f7ce6e 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875028
-SHA256 (KDE/release-service/25.08.2/kcron-25.08.2.tar.xz) = f08b72edbb29ccb61a8b37c43c2f25303a2f368dfc1d3f9c65f7434e9cd19683
-SIZE (KDE/release-service/25.08.2/kcron-25.08.2.tar.xz) = 900072
+TIMESTAMP = 1762264784
+SHA256 (KDE/release-service/25.08.3/kcron-25.08.3.tar.xz) = 52a540203e9b28debe52405e7c3129ce26b53af1ddc17165b7b52555cc757b67
+SIZE (KDE/release-service/25.08.3/kcron-25.08.3.tar.xz) = 900148
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 7823effdcc58..51e70263efa6 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875031
-SHA256 (KDE/release-service/25.08.2/kdebugsettings-25.08.2.tar.xz) = 06bb7e41dc45dbcc8a381c316d23f0fb200a9cc6c7f19aeb9b4db5760e1ef3ed
-SIZE (KDE/release-service/25.08.2/kdebugsettings-25.08.2.tar.xz) = 123380
+TIMESTAMP = 1762264786
+SHA256 (KDE/release-service/25.08.3/kdebugsettings-25.08.3.tar.xz) = 76990eab816c45f116c8231db33f16af955ecc733c4eb7c89fe83977f3293da0
+SIZE (KDE/release-service/25.08.3/kdebugsettings-25.08.3.tar.xz) = 123224
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index 633038272ff6..3eae6be3d4e6 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875033
-SHA256 (KDE/release-service/25.08.2/kdf-25.08.2.tar.xz) = 7c5ae2f3f5841bbd3a6b65e304df9052301c63e063e9d15ec9ffa85b7e1b01db
-SIZE (KDE/release-service/25.08.2/kdf-25.08.2.tar.xz) = 481620
+TIMESTAMP = 1762264789
+SHA256 (KDE/release-service/25.08.3/kdf-25.08.3.tar.xz) = 7e5765684fee426fdecada7a949a1717f99a8a4767b2fd669c9a0366b145fa65
+SIZE (KDE/release-service/25.08.3/kdf-25.08.3.tar.xz) = 481656
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 21e1c3356082..ac1e68a53ebe 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875036
-SHA256 (KDE/release-service/25.08.2/kdialog-25.08.2.tar.xz) = f9c246b4de2d7e406a1c99361b8d7fa9a3a6d6ecdec2e55586671eab4ce642a6
-SIZE (KDE/release-service/25.08.2/kdialog-25.08.2.tar.xz) = 149348
+TIMESTAMP = 1762264792
+SHA256 (KDE/release-service/25.08.3/kdialog-25.08.3.tar.xz) = d2c9fc33ecb48a2d135643b83e700b9212d1e80fd651971c035bfaf328dfbab4
+SIZE (KDE/release-service/25.08.3/kdialog-25.08.3.tar.xz) = 149328
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index fe2f8453010d..286485c17ed4 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875038
-SHA256 (KDE/release-service/25.08.2/khelpcenter-25.08.2.tar.xz) = eb79e5454937b7baf444424ac02a97579ab80753908dbbeb551edd71f678b0da
-SIZE (KDE/release-service/25.08.2/khelpcenter-25.08.2.tar.xz) = 4248756
+TIMESTAMP = 1762264794
+SHA256 (KDE/release-service/25.08.3/khelpcenter-25.08.3.tar.xz) = 4fb4bb424daef31531b51d1faf93594c876f301c0fd20b08cd7885c13d499ba0
+SIZE (KDE/release-service/25.08.3/khelpcenter-25.08.3.tar.xz) = 4248764
diff --git a/sysutils/kopia/Makefile b/sysutils/kopia/Makefile
index 7e90b0224b51..5a675ca5df07 100644
--- a/sysutils/kopia/Makefile
+++ b/sysutils/kopia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kopia
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 914f5dd26a4b..da408494fe51 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kops
PORTVERSION= 1.34.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index 635c2f63a068..55f6b9ff5f0c 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875039
-SHA256 (KDE/release-service/25.08.2/kpmcore-25.08.2.tar.xz) = 39024369e01001119a5feca5c230f7f72ea4b625f4f2767c48f6e33c07a95555
-SIZE (KDE/release-service/25.08.2/kpmcore-25.08.2.tar.xz) = 670088
+TIMESTAMP = 1762264794
+SHA256 (KDE/release-service/25.08.3/kpmcore-25.08.3.tar.xz) = 430222498b3a0dd4bb61daf261f064838f8d1e83733063a4f637b59271ed68e3
+SIZE (KDE/release-service/25.08.3/kpmcore-25.08.3.tar.xz) = 670068
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 88268c5f7292..75d05b6db59b 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875041
-SHA256 (KDE/release-service/25.08.2/ksystemlog-25.08.2.tar.xz) = a2ee895e03b07a8fef2b8888696a37e27bfd22d0d9d6f4248f4db8074103ef3c
-SIZE (KDE/release-service/25.08.2/ksystemlog-25.08.2.tar.xz) = 1885624
+TIMESTAMP = 1762264797
+SHA256 (KDE/release-service/25.08.3/ksystemlog-25.08.3.tar.xz) = e3500f55ed3826ed5184fcf377a4762121d36d3048b28f437d52de6592b33e71
+SIZE (KDE/release-service/25.08.3/ksystemlog-25.08.3.tar.xz) = 1885660
diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile
index 9c32ea123f6f..ed429d09b667 100644
--- a/sysutils/kubectl/Makefile
+++ b/sysutils/kubectl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kubectl
PORTVERSION= 1.34.1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/lazyssh/Makefile b/sysutils/lazyssh/Makefile
index 704313473de3..6c4d2bec6f87 100644
--- a/sysutils/lazyssh/Makefile
+++ b/sysutils/lazyssh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lazyssh
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/loaders-update/Makefile b/sysutils/loaders-update/Makefile
index ef064cfe548a..8fe4ae041ff2 100644
--- a/sysutils/loaders-update/Makefile
+++ b/sysutils/loaders-update/Makefile
@@ -1,5 +1,5 @@
PORTNAME= loaders-update
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
CATEGORIES= sysutils
MASTER_SITES= GH
@@ -12,9 +12,9 @@ LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Utility is specific to amd64's boot code
-GH_PROJECT= uploaders
USE_GITHUB= yes
GH_ACCOUNT= emrion
+GH_PROJECT= uploaders
NO_BUILD= yes
diff --git a/sysutils/loaders-update/distinfo b/sysutils/loaders-update/distinfo
index 1e6122d46623..ce6a66603f06 100644
--- a/sysutils/loaders-update/distinfo
+++ b/sysutils/loaders-update/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739910481
-SHA256 (emrion-uploaders-1.2.1_GH0.tar.gz) = 3720117c51e5c6c364c4df061652d481accab2920bd91280f0b14ff6567beec0
-SIZE (emrion-uploaders-1.2.1_GH0.tar.gz) = 8744
+TIMESTAMP = 1762453237
+SHA256 (emrion-uploaders-1.2.2_GH0.tar.gz) = 64d70a4936d9451f10c6f928f8a63956da79db0e17506306effe2628e856833e
+SIZE (emrion-uploaders-1.2.2_GH0.tar.gz) = 8782
diff --git a/sysutils/loki/Makefile b/sysutils/loki/Makefile
index f5700231a576..031f918166a0 100644
--- a/sysutils/loki/Makefile
+++ b/sysutils/loki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loki
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/mackerel-agent/Makefile b/sysutils/mackerel-agent/Makefile
index 2784ce26aa54..45712b97c453 100644
--- a/sysutils/mackerel-agent/Makefile
+++ b/sysutils/mackerel-agent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mackerel-agent
DISTVERSIONPREFIX= v
DISTVERSION= 0.85.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
diff --git a/sysutils/minikube/Makefile b/sysutils/minikube/Makefile
index 9a4c484538c6..3065a19fb2bb 100644
--- a/sysutils/minikube/Makefile
+++ b/sysutils/minikube/Makefile
@@ -1,7 +1,7 @@
PORTNAME= minikube
PORTVERSION= 1.37.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/mkr/Makefile b/sysutils/mkr/Makefile
index 0596fce98aa5..1c62578cfea4 100644
--- a/sysutils/mkr/Makefile
+++ b/sysutils/mkr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mkr
DISTVERSIONPREFIX= v
DISTVERSION= 0.62.3
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile
index 9f8c061a0f01..e7bd726c18ec 100644
--- a/sysutils/mongodb_exporter/Makefile
+++ b/sysutils/mongodb_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mongodb_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.45.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mult/Makefile b/sysutils/mult/Makefile
index bb1b6d2113fc..4b18c7c2d137 100644
--- a/sysutils/mult/Makefile
+++ b/sysutils/mult/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mult
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/nerdctl/Makefile b/sysutils/nerdctl/Makefile
index 8675959d1fce..5a2f73f90136 100644
--- a/sysutils/nerdctl/Makefile
+++ b/sysutils/nerdctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nerdctl
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.6
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= laurent.chardon@gmail.com
diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile
index 8994b5addfe7..dd6bfd92c2d1 100644
--- a/sysutils/nginx-ui/Makefile
+++ b/sysutils/nginx-ui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nginx-ui
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0-patch.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile
index 0fc52d9a8735..64a1c4509b0d 100644
--- a/sysutils/node_exporter/Makefile
+++ b/sysutils/node_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= node_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile
index ae20055e7fb1..159eff2408cb 100644
--- a/sysutils/nomad-driver-podman/Makefile
+++ b/sysutils/nomad-driver-podman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nomad-driver-podman
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= grembo@FreeBSD.org
diff --git a/sysutils/nut_exporter/Makefile b/sysutils/nut_exporter/Makefile
index 4b8023e429b1..c9314c4e6129 100644
--- a/sysutils/nut_exporter/Makefile
+++ b/sysutils/nut_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nut_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= bsd@j-star.org
diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index d8b23430e3bd..091b6b1bb305 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oc
PORTVERSION= 4.9
DISTVERSIONPREFIX= release-
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= jhixson@freebsd.org
diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile
index d262699faeb1..05f59b9a6fe5 100644
--- a/sysutils/opa/Makefile
+++ b/sysutils/opa/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opa
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.0
+DISTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/opa/distinfo b/sysutils/opa/distinfo
index bfdb13e6db7b..f74f2bf69c3e 100644
--- a/sysutils/opa/distinfo
+++ b/sysutils/opa/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762161257
-SHA256 (go/sysutils_opa/opa-v1.10.0/v1.10.0.mod) = 1781f97dac5cd5e9315565c8f6ae1778af62397e710d0686c8ff94feca6358e8
-SIZE (go/sysutils_opa/opa-v1.10.0/v1.10.0.mod) = 6001
-SHA256 (go/sysutils_opa/opa-v1.10.0/v1.10.0.zip) = a3900d5a16f878ccf193bc73c8fc91a887402d99151e087153312e398e732d70
-SIZE (go/sysutils_opa/opa-v1.10.0/v1.10.0.zip) = 22928085
+TIMESTAMP = 1762415779
+SHA256 (go/sysutils_opa/opa-v1.10.1/v1.10.1.mod) = 1781f97dac5cd5e9315565c8f6ae1778af62397e710d0686c8ff94feca6358e8
+SIZE (go/sysutils_opa/opa-v1.10.1/v1.10.1.mod) = 6001
+SHA256 (go/sysutils_opa/opa-v1.10.1/v1.10.1.zip) = 3cc27036c293cf33f7f692d9d6df51cdb5dabeb4bccb0dc8309939fc28398469
+SIZE (go/sysutils_opa/opa-v1.10.1/v1.10.1.zip) = 22932870
diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile
index e7a01bdd3d3e..96c038a5dd23 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/packer/Makefile b/sysutils/packer/Makefile
index 60537bc6cb25..7a24f64dcc6b 100644
--- a/sysutils/packer/Makefile
+++ b/sysutils/packer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packer
PORTVERSION= 1.10.1
DISTVERSIONPREFIX= v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= sysutils
MAINTAINER= brad@facefault.org
diff --git a/sysutils/paladin/Makefile b/sysutils/paladin/Makefile
index 1b78494f73cb..8a7f4798ec25 100644
--- a/sysutils/paladin/Makefile
+++ b/sysutils/paladin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paladin
PORTVERSION= 2.0.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= rwestlun@gmail.com
diff --git a/sysutils/pipeform/Makefile b/sysutils/pipeform/Makefile
index 1e73b432eb67..e5fc43a08404 100644
--- a/sysutils/pipeform/Makefile
+++ b/sysutils/pipeform/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipeform
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile
index 1cb1d34ef1e8..a5c0e94dbec8 100644
--- a/sysutils/py-google-compute-engine/Makefile
+++ b/sysutils/py-google-compute-engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= google-compute-engine
DISTVERSION= 2.8.17
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/rest-server/Makefile b/sysutils/rest-server/Makefile
index 80230a79e5b5..143eee026c8e 100644
--- a/sysutils/rest-server/Makefile
+++ b/sysutils/rest-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rest-server
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index dc1efa71d900..4224c3ba4539 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= restic
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/runj/Makefile b/sysutils/runj/Makefile
index b923c9899551..e1a2a4004bc7 100644
--- a/sysutils/runj/Makefile
+++ b/sysutils/runj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runj
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/rush/Makefile b/sysutils/rush/Makefile
index a9f46c0485be..b15eea4743b2 100644
--- a/sysutils/rush/Makefile
+++ b/sysutils/rush/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rush
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
PKGNAMESUFFIX= -parallelization-tool
diff --git a/sysutils/sake/Makefile b/sysutils/sake/Makefile
index 945143b3726a..4fc3867075da 100644
--- a/sysutils/sake/Makefile
+++ b/sysutils/sake/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sake
PORTVERSION= 0.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/sensu-go/Makefile b/sysutils/sensu-go/Makefile
index 8f6c8dd424b5..a975165838f9 100644
--- a/sysutils/sensu-go/Makefile
+++ b/sysutils/sensu-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sensu-go
PORTVERSION= 6.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= jp+ports@supplntr.io
diff --git a/sysutils/serf/Makefile b/sysutils/serf/Makefile
index 03c1bc8d50a9..dfd10f7ee28e 100644
--- a/sysutils/serf/Makefile
+++ b/sysutils/serf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= serf
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
PKGNAMEPREFIX= hashicorp-
diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile
index 2166f2efc40a..664f5e7ce89a 100644
--- a/sysutils/siegfried/Makefile
+++ b/sysutils/siegfried/Makefile
@@ -1,7 +1,7 @@
PORTNAME= siegfried
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index d8c467db92dd..cc1672b68bd8 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875043
-SHA256 (KDE/release-service/25.08.2/signon-kwallet-extension-25.08.2.tar.xz) = 6a602e12cddfb9266a38b5480faca8e4b78992b8404aa2c8b29b06979aa6e75c
-SIZE (KDE/release-service/25.08.2/signon-kwallet-extension-25.08.2.tar.xz) = 11296
+TIMESTAMP = 1762264800
+SHA256 (KDE/release-service/25.08.3/signon-kwallet-extension-25.08.3.tar.xz) = 47e79edfdb97d9240e22ed9fa624ebac3cd219e4a2ee770c6869b869b53b9aff
+SIZE (KDE/release-service/25.08.3/signon-kwallet-extension-25.08.3.tar.xz) = 11300
diff --git a/sysutils/smug/Makefile b/sysutils/smug/Makefile
index 4791772fe278..f6190dc16947 100644
--- a/sysutils/smug/Makefile
+++ b/sysutils/smug/Makefile
@@ -1,6 +1,7 @@
PORTNAME= smug
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.11
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/snmp_exporter/Makefile b/sysutils/snmp_exporter/Makefile
index bcc2fbd02c38..fd698451ecc8 100644
--- a/sysutils/snmp_exporter/Makefile
+++ b/sysutils/snmp_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
DISTVERSIONPREFIX=v
DISTVERSION= 0.29.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= ivy@FreeBSD.org
diff --git a/sysutils/snmp_exporter20/Makefile b/sysutils/snmp_exporter20/Makefile
index 0abb4d0aa131..2a83662dbc49 100644
--- a/sysutils/snmp_exporter20/Makefile
+++ b/sysutils/snmp_exporter20/Makefile
@@ -1,7 +1,7 @@
PORTNAME= snmp_exporter
PORTVERSION= 0.20.0
DISTVERSIONPREFIX=v
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
PKGNAMESUFFIX= 20
diff --git a/sysutils/sockaddr/Makefile b/sysutils/sockaddr/Makefile
index 88760a06a73d..e22f93be9961 100644
--- a/sysutils/sockaddr/Makefile
+++ b/sysutils/sockaddr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sockaddr
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/stackit/Makefile b/sysutils/stackit/Makefile
index de1edc38bc1f..3c478f19e3e9 100644
--- a/sysutils/stackit/Makefile
+++ b/sysutils/stackit/Makefile
@@ -1,6 +1,7 @@
PORTNAME= stackit
DISTVERSIONPREFIX= v
DISTVERSION= 0.46.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
diff --git a/sysutils/stressdisk/Makefile b/sysutils/stressdisk/Makefile
index b52aa5fd5f76..e281b1264b60 100644
--- a/sysutils/stressdisk/Makefile
+++ b/sysutils/stressdisk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stressdisk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.13
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/superfile/Makefile b/sysutils/superfile/Makefile
index f0e8b2604005..e2c8917e7dec 100644
--- a/sysutils/superfile/Makefile
+++ b/sysutils/superfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= superfile
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= sysutils
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index 3c2a47def4ce..e2937122a4ab 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875046
-SHA256 (KDE/release-service/25.08.2/sweeper-25.08.2.tar.xz) = e0a092c3f834715087a38927c3c27f4e1cffc5962404d8e3fef69c3ba6eda3ad
-SIZE (KDE/release-service/25.08.2/sweeper-25.08.2.tar.xz) = 387744
+TIMESTAMP = 1762264802
+SHA256 (KDE/release-service/25.08.3/sweeper-25.08.3.tar.xz) = 6eb0b7c31a9fbe1f90e4d4725488f82854ad03894f9e9feb56f61d39d045659d
+SIZE (KDE/release-service/25.08.3/sweeper-25.08.3.tar.xz) = 387828
diff --git a/sysutils/tempo/Makefile b/sysutils/tempo/Makefile
index af3aa19db09d..411286fc3688 100644
--- a/sysutils/tempo/Makefile
+++ b/sysutils/tempo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tempo
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MASTER_SITES+= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile
index 8c66dc2851aa..0e0dd955060c 100644
--- a/sysutils/terraform-docs/Makefile
+++ b/sysutils/terraform-docs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-docs
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils textproc
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform-provider-gridscale/Makefile b/sysutils/terraform-provider-gridscale/Makefile
index 8df90816338a..3d0bb12ffcef 100644
--- a/sysutils/terraform-provider-gridscale/Makefile
+++ b/sysutils/terraform-provider-gridscale/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-gridscale
PORTVERSION= 1.6.2
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index bf4e3a430392..49d413572257 100644
--- a/sysutils/terraform-provider-vultr/Makefile
+++ b/sysutils/terraform-provider-vultr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-provider-vultr
PORTVERSION= 0.1.10
DISTVERSIONPREFIX= v
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= zachary.crownover@gmail.com
diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile
index ca8fdb8d93b6..06afa1d82408 100644
--- a/sysutils/terraform-switcher/Makefile
+++ b/sysutils/terraform-switcher/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform-switcher
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile
index 8fcb6829cb11..3241b0e346d4 100644
--- a/sysutils/terraform/Makefile
+++ b/sysutils/terraform/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.4
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= ${DISTVERSIONFULL}${EXTRACT_SUFX} \
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index b9ba35cae0e9..e6d561442e9a 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
DISTVERSION= 0.93.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile
index 9e1c413c05db..ca8fa88e2798 100644
--- a/sysutils/tflint/Makefile
+++ b/sysutils/tflint/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tflint
DISTVERSIONPREFIX= v
DISTVERSION= 0.59.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/treetop/Makefile b/sysutils/treetop/Makefile
index ec66031b269c..68482066092c 100644
--- a/sysutils/treetop/Makefile
+++ b/sysutils/treetop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= treetop
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= hoanga@gmail.com
diff --git a/sysutils/usacloud-core/Makefile b/sysutils/usacloud-core/Makefile
index bd8c3835d7ae..96f4b2b811aa 100644
--- a/sysutils/usacloud-core/Makefile
+++ b/sysutils/usacloud-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usacloud
-PORTREVISION= 9
+PORTREVISION= 10
#PORTREVISION= Use PORTREVISION in Makefile.version instead
CATEGORIES= sysutils
PKGNAMESUFFIX= -core
diff --git a/sysutils/viddy/Makefile b/sysutils/viddy/Makefile
index 55ccc7f784de..8c4e4ac597dd 100644
--- a/sysutils/viddy/Makefile
+++ b/sysutils/viddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= viddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= sysutils
MASTER_SITES=
diff --git a/sysutils/walk/Makefile b/sysutils/walk/Makefile
index 77a40a7931d1..40f557179f58 100644
--- a/sysutils/walk/Makefile
+++ b/sysutils/walk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= walk
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/zli/Makefile b/sysutils/zli/Makefile
index 7403cd6e6b80..9bd4c823587f 100644
--- a/sysutils/zli/Makefile
+++ b/sysutils/zli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zli
DISTVERSIONPREFIX=v
DISTVERSION= 2.1.10
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
diff --git a/sysutils/zot/Makefile b/sysutils/zot/Makefile
index 3ef957dcfae1..c6fcb2c0f005 100644
--- a/sysutils/zot/Makefile
+++ b/sysutils/zot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zot
DISTVERSIONPREFIX=v
DISTVERSION= 2.1.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://github.com/project-zot/zui/releases/download/commit-731b639/:ui
DISTFILES= zui.tgz:ui
diff --git a/textproc/arianna/distinfo b/textproc/arianna/distinfo
index 12b85df05632..57ad25f4f1cf 100644
--- a/textproc/arianna/distinfo
+++ b/textproc/arianna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875046
-SHA256 (KDE/release-service/25.08.2/arianna-25.08.2.tar.xz) = 0ec2f88488d984ff9ccbba4311f7df3fb488f8bdc7448009c1cb46ad26c07428
-SIZE (KDE/release-service/25.08.2/arianna-25.08.2.tar.xz) = 1183680
+TIMESTAMP = 1762264802
+SHA256 (KDE/release-service/25.08.3/arianna-25.08.3.tar.xz) = 3aee87ebbca3216ea8676036266312a5e7a4af3406c20deca12efa9f8b5bdab4
+SIZE (KDE/release-service/25.08.3/arianna-25.08.3.tar.xz) = 1183484
diff --git a/textproc/consul-template/Makefile b/textproc/consul-template/Makefile
index 6bc9ba6da651..8a696158220c 100644
--- a/textproc/consul-template/Makefile
+++ b/textproc/consul-template/Makefile
@@ -1,7 +1,7 @@
PORTNAME= consul-template
DISTVERSIONPREFIX= v
DISTVERSION= 0.41.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
diff --git a/textproc/csvq/Makefile b/textproc/csvq/Makefile
index c220c8aacd27..f4d9a8fc1c80 100644
--- a/textproc/csvq/Makefile
+++ b/textproc/csvq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csvq
DISTVERSIONPREFIX= v
DISTVERSION= 1.18.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/dyff/Makefile b/textproc/dyff/Makefile
index 22bfe39fcd9b..fb34f3ce89c0 100644
--- a/textproc/dyff/Makefile
+++ b/textproc/dyff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dyff
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/textproc/fzf/Makefile b/textproc/fzf/Makefile
index 2be54a59a4f2..c1e315e9ab17 100644
--- a/textproc/fzf/Makefile
+++ b/textproc/fzf/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fzf
DISTVERSIONPREFIX= v
DISTVERSION= 0.66.1
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/textproc/gh-grep/Makefile b/textproc/gh-grep/Makefile
index 96508411fc1d..84fcf57be069 100644
--- a/textproc/gh-grep/Makefile
+++ b/textproc/gh-grep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gh-grep
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/git-chglog/Makefile b/textproc/git-chglog/Makefile
index e0f53441329e..a3607a60e780 100644
--- a/textproc/git-chglog/Makefile
+++ b/textproc/git-chglog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-chglog
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.4
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/gitlab-elasticsearch-indexer/Makefile b/textproc/gitlab-elasticsearch-indexer/Makefile
index be7716dbd33c..38c8305a584e 100644
--- a/textproc/gitlab-elasticsearch-indexer/Makefile
+++ b/textproc/gitlab-elasticsearch-indexer/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-elasticsearch-indexer
PORTVERSION= 5.9.4
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= mfechner@FreeBSD.org
diff --git a/textproc/gitlab-zoekt-indexer/Makefile b/textproc/gitlab-zoekt-indexer/Makefile
index 86208d68cf58..7b54375d9e28 100644
--- a/textproc/gitlab-zoekt-indexer/Makefile
+++ b/textproc/gitlab-zoekt-indexer/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-zoekt-indexer
PORTVERSION= 1.6.2
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= mfechner@FreeBSD.org
diff --git a/textproc/go-md2man/Makefile b/textproc/go-md2man/Makefile
index a2ff44c78e44..373a16bc3d1a 100644
--- a/textproc/go-md2man/Makefile
+++ b/textproc/go-md2man/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-md2man
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MAINTAINER= mateusz@serveraptor.com
diff --git a/textproc/go-transifex-client/Makefile b/textproc/go-transifex-client/Makefile
index 63d957a127aa..6034623cfbf9 100644
--- a/textproc/go-transifex-client/Makefile
+++ b/textproc/go-transifex-client/Makefile
@@ -1,7 +1,7 @@
PORTNAME= transifex-client
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.10
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= textproc
PKGNAMEPREFIX= go-
diff --git a/textproc/go-yq/Makefile b/textproc/go-yq/Makefile
index a2d8d6a67e1e..81fd0eeb0242 100644
--- a/textproc/go-yq/Makefile
+++ b/textproc/go-yq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-yq
DISTVERSIONPREFIX= v
DISTVERSION= 4.47.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= timp87@gmail.com
diff --git a/textproc/gojq/Makefile b/textproc/gojq/Makefile
index 01873a8be59d..b824b9d4451b 100644
--- a/textproc/gojq/Makefile
+++ b/textproc/gojq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gojq
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.17
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MAINTAINER= nork@FreeBSD.org
diff --git a/textproc/goldendict-ng/Makefile b/textproc/goldendict-ng/Makefile
index 6267076c95c1..d40de35d8bbc 100644
--- a/textproc/goldendict-ng/Makefile
+++ b/textproc/goldendict-ng/Makefile
@@ -2,6 +2,7 @@ PORTNAME= goldendict-ng
DISTVERSIONPREFIX= v
DISTVERSION= 25.10.1
DISTVERSIONSUFFIX= -Release.85f9a3d5
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
diff --git a/textproc/gron/Makefile b/textproc/gron/Makefile
index 5d28e2028091..081e36d33c81 100644
--- a/textproc/gron/Makefile
+++ b/textproc/gron/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gron
PORTVERSION= 0.7.1
DISTVERSIONPREFIX= v
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= textproc
MAINTAINER= zi@FreeBSD.org
diff --git a/textproc/htmltest/Makefile b/textproc/htmltest/Makefile
index 60bb0aa83696..7593dfde6e80 100644
--- a/textproc/htmltest/Makefile
+++ b/textproc/htmltest/Makefile
@@ -1,7 +1,7 @@
PORTNAME= htmltest
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= textproc
MAINTAINER= dbaio@FreeBSD.org
diff --git a/textproc/jid/Makefile b/textproc/jid/Makefile
index a243c59044a9..4eef1560787d 100644
--- a/textproc/jid/Makefile
+++ b/textproc/jid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jid
PORTVERSION= 0.7.6
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc
MAINTAINER= sbz@FreeBSD.org
diff --git a/textproc/kepubify/Makefile b/textproc/kepubify/Makefile
index 71f97a2dfcbc..ecb01bc24f8a 100644
--- a/textproc/kepubify/Makefile
+++ b/textproc/kepubify/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kepubify
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.4
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc converters
MAINTAINER= fuz@FreeBSD.org
diff --git a/textproc/kompare/distinfo b/textproc/kompare/distinfo
index 98ac1f1f3737..58c8f6cdb93a 100644
--- a/textproc/kompare/distinfo
+++ b/textproc/kompare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875049
-SHA256 (KDE/release-service/25.08.2/kompare-25.08.2.tar.xz) = 078e842b1f8c2b27c9c1952fa13468e0bbb16b770fcb4286e82fc891395693b2
-SIZE (KDE/release-service/25.08.2/kompare-25.08.2.tar.xz) = 964124
+TIMESTAMP = 1762264805
+SHA256 (KDE/release-service/25.08.3/kompare-25.08.3.tar.xz) = ce4306e3ee8f210d1feb887e499815702b7d38c4fd3a2a0aa7504959cd414fe2
+SIZE (KDE/release-service/25.08.3/kompare-25.08.3.tar.xz) = 964056
diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo
index 30b54f78cdad..cfd30c6d7638 100644
--- a/textproc/libkomparediff2/distinfo
+++ b/textproc/libkomparediff2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875051
-SHA256 (KDE/release-service/25.08.2/libkomparediff2-25.08.2.tar.xz) = 4d533e7d74be2b6127bd906fa4d7dfe1e8eb459e908677e6412e8bd0b4a1c1a7
-SIZE (KDE/release-service/25.08.2/libkomparediff2-25.08.2.tar.xz) = 186360
+TIMESTAMP = 1762264807
+SHA256 (KDE/release-service/25.08.3/libkomparediff2-25.08.3.tar.xz) = 6e936f8661f336cb9acff79e246e1dfb284f9cd566a01c65ab5a2589e736c9ec
+SIZE (KDE/release-service/25.08.3/libkomparediff2-25.08.3.tar.xz) = 186404
diff --git a/textproc/markdownfmt/Makefile b/textproc/markdownfmt/Makefile
index 25ec8d34046a..82783daf81a8 100644
--- a/textproc/markdownfmt/Makefile
+++ b/textproc/markdownfmt/Makefile
@@ -2,7 +2,7 @@ PORTNAME= markdownfmt
DISTVERSIONPREFIX= v
DISTVERSION= 1.1-67
DISTVERSIONSUFFIX= -g3438a10
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
diff --git a/textproc/markdownpart/distinfo b/textproc/markdownpart/distinfo
index 4c5854cb4acc..a893f3b8485b 100644
--- a/textproc/markdownpart/distinfo
+++ b/textproc/markdownpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875053
-SHA256 (KDE/release-service/25.08.2/markdownpart-25.08.2.tar.xz) = f08d624369be10fd9563a39f6ad6fcf200e099f0f83afe3900a84f784ee4e742
-SIZE (KDE/release-service/25.08.2/markdownpart-25.08.2.tar.xz) = 34584
+TIMESTAMP = 1762264810
+SHA256 (KDE/release-service/25.08.3/markdownpart-25.08.3.tar.xz) = 59524b2377bed096234a8b471f3c1754553d1d3f12239deb377c9c02d543653d
+SIZE (KDE/release-service/25.08.3/markdownpart-25.08.3.tar.xz) = 34600
diff --git a/textproc/md2roff/Makefile b/textproc/md2roff/Makefile
index b76af031b71c..c766930e3334 100644
--- a/textproc/md2roff/Makefile
+++ b/textproc/md2roff/Makefile
@@ -2,7 +2,7 @@ PORTNAME= md2roff
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.3-0.20200416233007
DISTVERSIONSUFFIX= -c4dfa597b8d5
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= textproc print
MAINTAINER= fuz@FreeBSD.org
diff --git a/textproc/mdtt/Makefile b/textproc/mdtt/Makefile
index dc5f121638e0..0ce70469e05b 100644
--- a/textproc/mdtt/Makefile
+++ b/textproc/mdtt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdtt
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MAINTAINER= olgeni@FreeBSD.org
diff --git a/textproc/miller/Makefile b/textproc/miller/Makefile
index e628c22c59cb..deff934371a5 100644
--- a/textproc/miller/Makefile
+++ b/textproc/miller/Makefile
@@ -1,7 +1,7 @@
PORTNAME= miller
DISTVERSIONPREFIX= v
DISTVERSION= 6.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MASTER_SITES= https://raw.githubusercontent.com/johnkerl/${PORTNAME}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/textproc/minify/Makefile b/textproc/minify/Makefile
index 3b6140907fe4..b9f93cc1376d 100644
--- a/textproc/minify/Makefile
+++ b/textproc/minify/Makefile
@@ -1,6 +1,7 @@
PORTNAME= minify
PORTVERSION= 2.24.5
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= textproc www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/textproc/moor/Makefile b/textproc/moor/Makefile
index ad9560168c00..36eb44f6cdb1 100644
--- a/textproc/moor/Makefile
+++ b/textproc/moor/Makefile
@@ -1,7 +1,7 @@
PORTNAME= moor
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= nxjoseph@protonmail.com
diff --git a/textproc/nerdlog/Makefile b/textproc/nerdlog/Makefile
index 569ee6a2bc31..c539ae5a7bfb 100644
--- a/textproc/nerdlog/Makefile
+++ b/textproc/nerdlog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nerdlog
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/textproc/ov/Makefile b/textproc/ov/Makefile
index db56f0301a6f..a516c4acc542 100644
--- a/textproc/ov/Makefile
+++ b/textproc/ov/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ov
DISTVERSIONPREFIX= v
DISTVERSION= 0.45.1
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/peco/Makefile b/textproc/peco/Makefile
index cd08943a08a3..91a561d7a496 100644
--- a/textproc/peco/Makefile
+++ b/textproc/peco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= peco
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.11
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= textproc
MAINTAINER= tagattie@FreeBSD.org
diff --git a/textproc/pup/Makefile b/textproc/pup/Makefile
index 71c0f3db5ed9..15bfa1dceed4 100644
--- a/textproc/pup/Makefile
+++ b/textproc/pup/Makefile
@@ -2,7 +2,7 @@ PORTNAME= pup
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0-10
DISTVERSIONSUFFIX= -g681d7bb
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= textproc
PATCH_SITES= https://github.com/ericchiang/pup/pull/
PATCHFILES= 107.patch:-p1 \
diff --git a/textproc/py-regex/Makefile b/textproc/py-regex/Makefile
index 93a0729b17cd..a2f2041c7882 100644
--- a/textproc/py-regex/Makefile
+++ b/textproc/py-regex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= regex
-DISTVERSION= 2024.11.6
+DISTVERSION= 2025.11.3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-regex/distinfo b/textproc/py-regex/distinfo
index 9ac7ca657d9c..ef8ec3ac80b0 100644
--- a/textproc/py-regex/distinfo
+++ b/textproc/py-regex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746521205
-SHA256 (regex-2024.11.6.tar.gz) = 7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519
-SIZE (regex-2024.11.6.tar.gz) = 399494
+TIMESTAMP = 1762432070
+SHA256 (regex-2025.11.3.tar.gz) = 1fedc720f9bb2494ce31a58a1631f9c82df6a09b49c19517ea5cc280b4541e01
+SIZE (regex-2025.11.3.tar.gz) = 414669
diff --git a/textproc/py-regex/files/patch-pyproject.toml b/textproc/py-regex/files/patch-pyproject.toml
new file mode 100644
index 000000000000..23501426594a
--- /dev/null
+++ b/textproc/py-regex/files/patch-pyproject.toml
@@ -0,0 +1,19 @@
+--- pyproject.toml.orig 2025-10-28 19:24:41 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools > 77.0.3"]
++requires = ["setuptools > 61.0"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -10,8 +10,7 @@ readme = "README.rst"
+ authors = [
+ {name = "Matthew Barnett", email = "regex@mrabarnett.plus.com"},
+ ]
+-license = "Apache-2.0 AND CNRI-Python"
+-license-files = ["LICENSE.txt"]
++license = {file = "LICENSE.txt"}
+
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
diff --git a/textproc/sift/Makefile b/textproc/sift/Makefile
index 375d67bca34a..0a7c74d56ecc 100644
--- a/textproc/sift/Makefile
+++ b/textproc/sift/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sift
PORTVERSION= 0.9.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/textproc/sttr/Makefile b/textproc/sttr/Makefile
index 133936391743..027b7dc34c33 100644
--- a/textproc/sttr/Makefile
+++ b/textproc/sttr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sttr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.27
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MAINTAINER= se@FreeBSD.org
diff --git a/textproc/textnote/Makefile b/textproc/textnote/Makefile
index 4f40a080ab57..1ace93b75482 100644
--- a/textproc/textnote/Makefile
+++ b/textproc/textnote/Makefile
@@ -1,7 +1,7 @@
PORTNAME= textnote
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
diff --git a/textproc/textql/Makefile b/textproc/textql/Makefile
index 958cb0018782..3b1cc798f029 100644
--- a/textproc/textql/Makefile
+++ b/textproc/textql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= textql
PORTVERSION= g20210706
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= textproc
MAINTAINER= ume@FreeBSD.org
diff --git a/textproc/trdsql/Makefile b/textproc/trdsql/Makefile
index af8b696e5e31..2544bc1709fc 100644
--- a/textproc/trdsql/Makefile
+++ b/textproc/trdsql/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trdsql
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/uni/Makefile b/textproc/uni/Makefile
index b99cc9e7764d..309a931b1cd4 100644
--- a/textproc/uni/Makefile
+++ b/textproc/uni/Makefile
@@ -1,7 +1,7 @@
PORTNAME= uni
PORTVERSION= 2.8.0
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/up/Makefile b/textproc/up/Makefile
index 94ba2de2d0a1..f8326e8386fa 100644
--- a/textproc/up/Makefile
+++ b/textproc/up/Makefile
@@ -1,7 +1,7 @@
PORTNAME= up
DISTVERSIONPREFIX= v
DISTVERSION= 0.4
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
diff --git a/textproc/vale/Makefile b/textproc/vale/Makefile
index f69ce4ec535b..3292afdd100f 100644
--- a/textproc/vale/Makefile
+++ b/textproc/vale/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vale
DISTVERSIONPREFIX= v
DISTVERSION= 3.13.0
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
diff --git a/textproc/vgrep/Makefile b/textproc/vgrep/Makefile
index 488a0fa677b9..a98e8ea4af91 100644
--- a/textproc/vgrep/Makefile
+++ b/textproc/vgrep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vgrep
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
diff --git a/textproc/yamlfmt/Makefile b/textproc/yamlfmt/Makefile
index 7f1947df2940..3e7d7f4c774c 100644
--- a/textproc/yamlfmt/Makefile
+++ b/textproc/yamlfmt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= yamlfmt
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= meta@FreeBSD.org
diff --git a/textproc/ytt/Makefile b/textproc/ytt/Makefile
index 3771f0640422..917bc201195f 100644
--- a/textproc/ytt/Makefile
+++ b/textproc/ytt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ytt
DISTVERSIONPREFIX= v
DISTVERSION= 0.52.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/adguardhome/Makefile b/www/adguardhome/Makefile
index 36058ad7eb72..cd1cf91286bc 100644
--- a/www/adguardhome/Makefile
+++ b/www/adguardhome/Makefile
@@ -1,7 +1,7 @@
PORTNAME= adguardhome
DISTVERSIONPREFIX= v
DISTVERSION= 0.107.66
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/
DISTFILES= ${GH_PROJECT}_frontend${EXTRACT_SUFX}
diff --git a/www/amfora/Makefile b/www/amfora/Makefile
index 4d4fb471eddd..9caa993369ef 100644
--- a/www/amfora/Makefile
+++ b/www/amfora/Makefile
@@ -1,6 +1,7 @@
PORTNAME= amfora
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/angelfish/distinfo b/www/angelfish/distinfo
index 853d96035ae8..42f03da539f2 100644
--- a/www/angelfish/distinfo
+++ b/www/angelfish/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875054
-SHA256 (KDE/release-service/25.08.2/angelfish-25.08.2.tar.xz) = 3561fced2378f68214b5e2bca80117a60a2c08fa5d5223a81f0cc83789abdbc4
-SIZE (KDE/release-service/25.08.2/angelfish-25.08.2.tar.xz) = 299144
+TIMESTAMP = 1762264810
+SHA256 (KDE/release-service/25.08.3/angelfish-25.08.3.tar.xz) = 71c4a7b3d6650eb5bd9a7d082ce03eface0bb5e806d8f399e7ad675bb064376c
+SIZE (KDE/release-service/25.08.3/angelfish-25.08.3.tar.xz) = 299092
diff --git a/www/aquatone/Makefile b/www/aquatone/Makefile
index 5b863a3c9180..11a59a630b47 100644
--- a/www/aquatone/Makefile
+++ b/www/aquatone/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aquatone
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www security
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/authelia/Makefile b/www/authelia/Makefile
index ec277354ca9a..848cc2697b47 100644
--- a/www/authelia/Makefile
+++ b/www/authelia/Makefile
@@ -1,7 +1,7 @@
PORTNAME= authelia
DISTVERSIONPREFIX= v
DISTVERSION= 4.39.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html
DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way
diff --git a/www/beehive/Makefile b/www/beehive/Makefile
index e644baf82928..af5a672b4f8a 100644
--- a/www/beehive/Makefile
+++ b/www/beehive/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beehive
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/bombadillo/Makefile b/www/bombadillo/Makefile
index 112ce330660e..908a5e3cea92 100644
--- a/www/bombadillo/Makefile
+++ b/www/bombadillo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bombadillo
DISTVERSION= 2.4.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
MASTER_SITES= https://tildegit.org/sloum/bombadillo/archive/
DISTNAME= ${DISTVERSION}
diff --git a/www/bugzilla2atom/Makefile b/www/bugzilla2atom/Makefile
index e1d8668514a8..8efe007b0f1e 100644
--- a/www/bugzilla2atom/Makefile
+++ b/www/bugzilla2atom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bugzilla2atom
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= www
MAINTAINER= fuz@FreeBSD.org
diff --git a/www/caddy-custom/Makefile b/www/caddy-custom/Makefile
index 6487f96d0fe6..0b9fe8cec17d 100644
--- a/www/caddy-custom/Makefile
+++ b/www/caddy-custom/Makefile
@@ -4,7 +4,7 @@
PORTNAME= caddy-custom
PORTVERSION= ${CADDY_VERSION}.${XCADDY_VERSION}
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
DISTFILES= # none
diff --git a/www/caddy/Makefile b/www/caddy/Makefile
index f8c9c19d31d9..8ecde9b979b0 100644
--- a/www/caddy/Makefile
+++ b/www/caddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caddy
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
DIST_SUBDIR= caddy
diff --git a/www/carbonapi/Makefile b/www/carbonapi/Makefile
index 51eaa76a73e6..aa3e055b29e8 100644
--- a/www/carbonapi/Makefile
+++ b/www/carbonapi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= carbonapi
DISTVERSION= 0.14.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
MAINTAINER= a.andersson.thn@gmail.com
diff --git a/www/chisel/Makefile b/www/chisel/Makefile
index 152e9f116226..5918dbe39ead 100644
--- a/www/chisel/Makefile
+++ b/www/chisel/Makefile
@@ -1,6 +1,7 @@
PORTNAME= chisel
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.3
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/codeberg-pages-server/Makefile b/www/codeberg-pages-server/Makefile
index d9eded62dc36..a2f94c524bce 100644
--- a/www/codeberg-pages-server/Makefile
+++ b/www/codeberg-pages-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= codeberg-pages-server
DISTVERSIONPREFIX= v
DISTVERSION= 6.2.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MASTER_SITES= https://codeberg.org/Codeberg/pages-server/archive/
DISTFILES= ${DISTVERSIONFULL}.zip
diff --git a/www/colly/Makefile b/www/colly/Makefile
index b1c08323eb98..4763f37d6d9a 100644
--- a/www/colly/Makefile
+++ b/www/colly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= colly
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/devd/Makefile b/www/devd/Makefile
index 1064570b3b6e..dcb744bff2c1 100644
--- a/www/devd/Makefile
+++ b/www/devd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= devd
DISTVERSIONPREFIX= v
DISTVERSION= 0.9
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/eden/Makefile b/www/eden/Makefile
index 0754f1354a22..23c0f83e2b49 100644
--- a/www/eden/Makefile
+++ b/www/eden/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eden
PORTVERSION= 0.7.4
DISTVERSIONPREFIX= v
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= www
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/www/envoy/Makefile b/www/envoy/Makefile
index 2c98a1e1f422..1364c5fd2d6a 100644
--- a/www/envoy/Makefile
+++ b/www/envoy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= envoy
PORTVERSION= 1.26.1
DISTVERSIONPREFIX= v
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= www
MASTER_SITES= https://storage.googleapis.com/quiche-envoy-integration/:gurl
DISTFILES= dd4080fec0b443296c0ed0036e1e776df8813aa7${EXTRACT_SUFX}:gurl
diff --git a/www/falkon/distinfo b/www/falkon/distinfo
index ece4f8dc2257..677c1c76a390 100644
--- a/www/falkon/distinfo
+++ b/www/falkon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875054
-SHA256 (KDE/release-service/25.08.2/falkon-25.08.2.tar.xz) = fb7f68cd94ef24f76af3a1e4a0711957eee7a95239b9b9c422367699a3cc1153
-SIZE (KDE/release-service/25.08.2/falkon-25.08.2.tar.xz) = 2699240
+TIMESTAMP = 1762264811
+SHA256 (KDE/release-service/25.08.3/falkon-25.08.3.tar.xz) = 16252d8a42028bf54b88e1e4a5afb95875309de44f203156c99c4a643720e129
+SIZE (KDE/release-service/25.08.3/falkon-25.08.3.tar.xz) = 2699136
diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile
index 61a885746fd4..8c0ccf58ad31 100644
--- a/www/filebrowser-quantum/Makefile
+++ b/www/filebrowser-quantum/Makefile
@@ -1,6 +1,7 @@
PORTNAME= filebrowser-quantum
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-beta
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
diff --git a/www/filebrowser/Makefile b/www/filebrowser/Makefile
index 17c1449c1412..75c3ac76deb5 100644
--- a/www/filebrowser/Makefile
+++ b/www/filebrowser/Makefile
@@ -1,6 +1,7 @@
PORTNAME= filebrowser
DISTVERSIONPREFIX= v
DISTVERSION= 2.45.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/www/filtron/Makefile b/www/filtron/Makefile
index b1652aa7a2c2..f6767fc03704 100644
--- a/www/filtron/Makefile
+++ b/www/filtron/Makefile
@@ -1,6 +1,6 @@
PORTNAME= filtron
PORTVERSION= g20180218
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/forgejo-lts/Makefile b/www/forgejo-lts/Makefile
index 4c6d2ebe4db1..a7106276fade 100644
--- a/www/forgejo-lts/Makefile
+++ b/www/forgejo-lts/Makefile
@@ -1,6 +1,7 @@
PORTNAME= forgejo
DISTVERSIONPREFIX= v
DISTVERSION= 11.0.7
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -lts
diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile
index 92df5e9e5661..7a845887e91a 100644
--- a/www/forgejo/Makefile
+++ b/www/forgejo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= forgejo
DISTVERSIONPREFIX= v
DISTVERSION= 13.0.2
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/
DISTNAME= forgejo-src-${DISTVERSION}
diff --git a/www/galene/Makefile b/www/galene/Makefile
index c85fb603bc1b..6f6dd1fb1234 100644
--- a/www/galene/Makefile
+++ b/www/galene/Makefile
@@ -1,5 +1,6 @@
PORTNAME= galene
DISTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= www net-im
MAINTAINER= bapt@FreeBSD.org
diff --git a/www/gatus/Makefile b/www/gatus/Makefile
index ab0514d971b1..7b5e05ca3a82 100644
--- a/www/gatus/Makefile
+++ b/www/gatus/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gatus
DISTVERSIONPREFIX= v
DISTVERSION= 5.30.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
diff --git a/www/geneweb/Makefile b/www/geneweb/Makefile
index d224efaec9e2..e0d9e32e940c 100644
--- a/www/geneweb/Makefile
+++ b/www/geneweb/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 6-08
PORTREVISION= 3
CATEGORIES= www
-MAINTAINER= alex@stangl.us
+MAINTAINER= ports@FreeBSD.org
COMMENT= Advanced genealogy software
WWW= https://opensource.geneanet.org/projects/geneweb/
diff --git a/www/gitea/Makefile b/www/gitea/Makefile
index 8b4b401442d0..b6e940928f28 100644
--- a/www/gitea/Makefile
+++ b/www/gitea/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitea
DISTVERSIONPREFIX= v
DISTVERSION= 1.24.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://github.com/go-gitea/gitea/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ \
https://dl.gitea.io/gitea/${DISTVERSION}/
diff --git a/www/glance/Makefile b/www/glance/Makefile
index 05dfa98d4f0a..87986fff3c1a 100644
--- a/www/glance/Makefile
+++ b/www/glance/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glance
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= adamw@FreeBSD.org
diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile
index 30bea27e7764..884f9a8e59cc 100644
--- a/www/go-anubis/Makefile
+++ b/www/go-anubis/Makefile
@@ -1,6 +1,7 @@
PORTNAME= anubis
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMEPREFIX= go-
diff --git a/www/go-www/Makefile b/www/go-www/Makefile
index 6ff070162af1..79496875704f 100644
--- a/www/go-www/Makefile
+++ b/www/go-www/Makefile
@@ -1,6 +1,6 @@
PORTNAME= www
PORTVERSION= 2.0.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
PKGNAMEPREFIX= go-
diff --git a/www/gobuffalo/Makefile b/www/gobuffalo/Makefile
index 73311d733efc..fdf079c00579 100644
--- a/www/gobuffalo/Makefile
+++ b/www/gobuffalo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobuffalo
PORTVERSION= 0.16.27
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index b472bc8874b5..902af5bf7a62 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
DISTVERSION= 0.152.2
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
PKGNAMEPREFIX= go
diff --git a/www/gotty/Makefile b/www/gotty/Makefile
index 3abe991b2822..5746b4ff3d2b 100644
--- a/www/gotty/Makefile
+++ b/www/gotty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotty
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/www/grafana/Makefile b/www/grafana/Makefile
index a2ab205f5fd3..7f85e0d1dde2 100644
--- a/www/grafana/Makefile
+++ b/www/grafana/Makefile
@@ -1,6 +1,7 @@
PORTNAME= grafana
DISTVERSIONPREFIX= v
DISTVERSION= 12.2.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://dl.grafana.com/oss/release/ \
https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
diff --git a/www/gurl/Makefile b/www/gurl/Makefile
index 50d8a797f67f..a07cb6fd47e0 100644
--- a/www/gurl/Makefile
+++ b/www/gurl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gurl
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
MAINTAINER= dch@FreeBSD.org
diff --git a/www/icapeg/Makefile b/www/icapeg/Makefile
index 1f12b575d556..ba14e4074b25 100644
--- a/www/icapeg/Makefile
+++ b/www/icapeg/Makefile
@@ -1,7 +1,7 @@
PORTNAME= icapeg
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www
MAINTAINER= support@egirna.com
diff --git a/www/imaginary/Makefile b/www/imaginary/Makefile
index 1548a8d2d582..e34bce9c794a 100644
--- a/www/imaginary/Makefile
+++ b/www/imaginary/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imaginary
PORTVERSION= 20250114
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= skozlov@FreeBSD.org
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 7c7563c221e7..2485f7e7c053 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= iridium
-PORTVERSION= 2025.10.141.2
+PORTVERSION= 2025.11.142
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
@@ -213,7 +213,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base
.endif
-LLVM_DEFAULT= 19
+LLVM_DEFAULT= 21
BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \
@@ -249,11 +249,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index d4dab8371eff..42ca815767c3 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1761663106
-SHA256 (iridium-browser-2025.10.141.2.tar.xz) = 07c15d77c9503b73c505d9ea9821ac9a22b0a1f842e46b393f62cceaa2db19e0
-SIZE (iridium-browser-2025.10.141.2.tar.xz) = 3135567340
+TIMESTAMP = 1762428827
+SHA256 (iridium-browser-2025.11.142.tar.xz) = 4767a344a5ffa28d37f3d134a51485244cd24e2aa398f12091777a1feeb75f62
+SIZE (iridium-browser-2025.11.142.tar.xz) = 3192590100
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn
index 1a6852881d67..d3578709b83f 100644
--- a/www/iridium/files/patch-BUILD.gn
+++ b/www/iridium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ BUILD.gn
-@@ -68,7 +68,7 @@ declare_args() {
+@@ -69,7 +69,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -101,7 +101,6 @@ group("gn_all") {
+@@ -102,7 +102,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -441,7 +440,7 @@ group("gn_all") {
+@@ -430,7 +429,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -607,6 +606,15 @@ group("gn_all") {
+@@ -596,6 +595,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -655,7 +663,7 @@ group("gn_all") {
+@@ -644,7 +652,7 @@ group("gn_all") {
}
}
@@ -51,7 +51,7 @@
# The official builders use this binary from the default toolchain's
# output directory after building in order to upload the symbols of that
# binary. They build the binary like `ninja symupload` which requires the
-@@ -690,7 +698,7 @@ group("gn_all") {
+@@ -679,7 +687,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1092,7 +1100,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1077,7 +1085,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1245,7 +1253,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1230,7 +1238,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -78,7 +78,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1259,7 +1267,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1244,7 +1252,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -87,7 +87,7 @@
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1714,7 +1722,7 @@ group("chromium_builder_perf") {
+@@ -1541,7 +1549,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn
index e3abadc5223c..53145e5fc8f8 100644
--- a/www/iridium/files/patch-base_BUILD.gn
+++ b/www/iridium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- base/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ base/BUILD.gn
-@@ -1113,11 +1113,26 @@ component("base") {
+@@ -1115,11 +1115,26 @@ component("base") {
# Needed for <atomic> if using newer C++ library than sysroot, except if
# building inside the cros_sdk environment - use host_toolchain as a
# more robust check for this.
@@ -28,7 +28,7 @@
if (use_allocator_shim) {
if (is_apple) {
sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1137,7 +1152,7 @@ component("base") {
+@@ -1139,7 +1154,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -112,7 +112,7 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3920,7 +3978,7 @@ test("base_unittests") {
+@@ -3923,7 +3981,7 @@ test("base_unittests") {
configs += [ ":delayload_esent_dll" ]
}
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3944,7 +4002,7 @@ test("base_unittests") {
+@@ -3947,7 +4005,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
@@ -130,7 +130,7 @@
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3955,7 +4013,7 @@ test("base_unittests") {
+@@ -3958,7 +4016,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4142,7 +4200,7 @@ test("base_unittests") {
+@@ -4145,7 +4203,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/iridium/files/patch-base_allocator_partition__alloc__features.cc b/www/iridium/files/patch-base_allocator_partition__alloc__features.cc
deleted file mode 100644
index e38bc1344998..000000000000
--- a/www/iridium/files/patch-base_allocator_partition__alloc__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-10-28 14:29:43 UTC
-+++ base/allocator/partition_alloc_features.cc
-@@ -143,7 +143,7 @@ BASE_FEATURE(PartitionAllocEventuallyZeroFreedMemory,
- // Evaluated and positive stability and peformance-wise on Linux-based systems,
- // disabled elsewhere (for now). Does not apply to Windows.
- BASE_FEATURE(PartitionAllocFewerMemoryRegions,
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- FEATURE_ENABLED_BY_DEFAULT);
- #else
- FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index 2ee780dc64ea..1c575c6d4d09 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-10-28 14:29:43 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-11-06 10:11:34 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
+@@ -92,7 +92,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
@@ -9,7 +9,7 @@
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -482,7 +482,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -486,7 +486,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
# dependencies that use partition_allocator are compiled in AOSP against a
# version of glibc that does not include pkeys syscall numbers.
is_pkeys_available =
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 81f3fc82038d..36cffd4f7836 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -906,7 +906,7 @@ if (is_clang_or_gcc) {
+@@ -907,7 +907,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 63c67bb7f159..c0b397eed697 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,13 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-11 13:19:19 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-11-06 10:11:34 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -31,8 +31,8 @@
+@@ -31,9 +31,9 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
-- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64))
+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
-+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64))
// This should work for all POSIX (if needed), but currently all other
// supported OS/architecture combinations use either hard-coded values
// (such as x86) or have means to determine these values without needing
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 434c2c3b67a1..cac742dc9357 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,6 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-09-11 13:19:19 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-11-06 10:11:34 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -169,7 +169,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -171,7 +171,7 @@ constexpr bool kUseLazyCommit = false;
+ // macOS, where it yielded no beenefit (nor any real downside).
+ constexpr bool kUseFewerMemoryRegions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ true;
+ #else
+ false;
+@@ -181,7 +181,7 @@ constexpr bool kUseFewerMemoryRegions =
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -9,7 +18,7 @@
#if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
PA_BUILDFLAG(HAS_64_BIT_POINTERS)
-@@ -226,7 +226,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -238,7 +238,7 @@ constexpr bool kUseFewerMemoryRegions =
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
deleted file mode 100644
index 750a7aa1ecfd..000000000000
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-10-28 14:29:43 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
-@@ -202,7 +202,7 @@ struct PartitionOptions {
- // system to configure PartitionAlloc.
- EnableToggle fewer_memory_regions =
- #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
-- PA_BUILDFLAG(IS_CHROMEOS)
-+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
- kEnabled;
- #else
- kDisabled;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 86f2ce015bda..03e38a23af6b 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-11 13:19:19 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-11-06 10:11:34 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -24,7 +24,16 @@
+@@ -25,7 +25,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -155,8 +164,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/iridium/files/patch-base_debug_stack__trace.cc b/www/iridium/files/patch-base_debug_stack__trace.cc
index e357ec2b2776..11fa52e6456b 100644
--- a/www/iridium/files/patch-base_debug_stack__trace.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace.cc
@@ -1,6 +1,6 @@
---- base/debug/stack_trace.cc.orig 2025-10-28 14:29:43 UTC
+--- base/debug/stack_trace.cc.orig 2025-11-06 10:11:34 UTC
+++ base/debug/stack_trace.cc
-@@ -271,7 +271,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
+@@ -292,7 +292,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
// Symbols are not expected to be reliable when gn args specifies
// symbol_level=0.
return false;
@@ -9,7 +9,7 @@
// StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
// See https://crbug.com/706728
return false;
-@@ -324,7 +324,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
+@@ -357,7 +357,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
}
return;
}
@@ -19,7 +19,7 @@
}
std::string StackTrace::ToString() const {
-@@ -333,7 +335,7 @@ std::string StackTrace::ToString() const {
+@@ -366,7 +368,7 @@ std::string StackTrace::ToString() const {
std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
std::stringstream stream;
@@ -28,7 +28,7 @@
OutputToStreamWithPrefix(&stream, prefix_string);
#endif
return stream.str();
-@@ -357,7 +359,7 @@ bool StackTrace::ShouldSuppressOutput() {
+@@ -390,7 +392,7 @@ bool StackTrace::ShouldSuppressOutput() {
}
std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/www/iridium/files/patch-base_files_drive__info__posix.cc b/www/iridium/files/patch-base_files_drive__info__posix.cc
index 78e81b080318..60a67d6e8348 100644
--- a/www/iridium/files/patch-base_files_drive__info__posix.cc
+++ b/www/iridium/files/patch-base_files_drive__info__posix.cc
@@ -1,6 +1,6 @@
---- base/files/drive_info_posix.cc.orig 2025-05-07 06:48:23 UTC
+--- base/files/drive_info_posix.cc.orig 2025-11-06 10:11:34 UTC
+++ base/files/drive_info_posix.cc
-@@ -24,7 +24,7 @@ namespace base {
+@@ -27,7 +27,7 @@ namespace base {
std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
DriveInfo drive_info;
diff --git a/www/iridium/files/patch-base_files_file__util__posix.cc b/www/iridium/files/patch-base_files_file__util__posix.cc
index fa471425dbb3..a023f32d2f73 100644
--- a/www/iridium/files/patch-base_files_file__util__posix.cc
+++ b/www/iridium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-09-11 13:19:19 UTC
+--- base/files/file_util_posix.cc.orig 2025-11-06 10:11:34 UTC
+++ base/files/file_util_posix.cc
-@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -943,6 +943,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -952,8 +953,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,7 +19,7 @@
if (DirectoryExists(path)) {
break;
}
-@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -971,21 +972,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-base_files_file__util__unittest.cc b/www/iridium/files/patch-base_files_file__util__unittest.cc
index 921bd98bdb51..31e6057e8372 100644
--- a/www/iridium/files/patch-base_files_file__util__unittest.cc
+++ b/www/iridium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-10-28 14:29:43 UTC
+--- base/files/file_util_unittest.cc.orig 2025-11-06 10:11:34 UTC
+++ base/files/file_util_unittest.cc
-@@ -4123,7 +4123,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4156,7 +4156,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4708,6 +4708,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4741,6 +4741,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4874,7 +4887,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4907,7 +4920,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/iridium/files/patch-base_memory_discardable__memory.cc b/www/iridium/files/patch-base_memory_discardable__memory.cc
index 762aaa3801d0..b993424a5f62 100644
--- a/www/iridium/files/patch-base_memory_discardable__memory.cc
+++ b/www/iridium/files/patch-base_memory_discardable__memory.cc
@@ -1,15 +1,15 @@
---- base/memory/discardable_memory.cc.orig 2025-10-28 14:29:43 UTC
+--- base/memory/discardable_memory.cc.orig 2025-11-06 10:11:34 UTC
+++ base/memory/discardable_memory.cc
-@@ -24,7 +24,7 @@ namespace features {
- BASE_FEATURE(MadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -20,7 +20,7 @@ namespace features {
+ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(DiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kDiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
-@@ -40,7 +40,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
+@@ -36,7 +36,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
namespace {
@@ -18,7 +18,7 @@
DiscardableMemoryBacking GetBackingForFieldTrial() {
DiscardableMemoryTrialGroup trial_group =
-@@ -59,7 +59,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
+@@ -54,7 +54,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
} // namespace
@@ -27,7 +27,7 @@
// Probe capabilities of this device to determine whether we should participate
// in the discardable memory backing trial.
-@@ -91,7 +91,7 @@ DiscardableMemory::DiscardableMemory() = default;
+@@ -81,7 +81,7 @@ DiscardableMemory::DiscardableMemory() = default;
DiscardableMemory::~DiscardableMemory() = default;
DiscardableMemoryBacking GetDiscardableMemoryBacking() {
diff --git a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
index 5791e5dac7e8..89134ca7c2f0 100644
--- a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
+++ b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc
@@ -1,4 +1,4 @@
---- base/message_loop/message_pump_glib.cc.orig 2025-05-07 06:48:23 UTC
+--- base/message_loop/message_pump_glib.cc.orig 2025-11-06 10:11:34 UTC
+++ base/message_loop/message_pump_glib.cc
@@ -8,6 +8,11 @@
#include <glib.h>
@@ -11,8 +11,8 @@
+
#include "base/logging.h"
#include "base/memory/raw_ptr.h"
- #include "base/notreached.h"
-@@ -52,9 +57,13 @@ int GetTimeIntervalMilliseconds(TimeTicks next_task_ti
+ #include "base/message_loop/io_watcher.h"
+@@ -58,9 +63,13 @@ int GetTimeIntervalMilliseconds(TimeTicks next_task_ti
}
bool RunningOnMainThread() {
diff --git a/www/iridium/files/patch-base_process_kill.h b/www/iridium/files/patch-base_process_kill.h
index d29ef226221f..11c98ba5030f 100644
--- a/www/iridium/files/patch-base_process_kill.h
+++ b/www/iridium/files/patch-base_process_kill.h
@@ -1,6 +1,6 @@
---- base/process/kill.h.orig 2025-05-07 06:48:23 UTC
+--- base/process/kill.h.orig 2025-11-06 10:11:34 UTC
+++ base/process/kill.h
-@@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro
+@@ -125,7 +125,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro
BASE_EXPORT TerminationStatus
GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code);
diff --git a/www/iridium/files/patch-base_process_memory__linux.cc b/www/iridium/files/patch-base_process_memory__linux.cc
index 440f2161e696..bc2c7a267e97 100644
--- a/www/iridium/files/patch-base_process_memory__linux.cc
+++ b/www/iridium/files/patch-base_process_memory__linux.cc
@@ -1,6 +1,6 @@
---- base/process/memory_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- base/process/memory_linux.cc.orig 2025-11-06 10:11:34 UTC
+++ base/process/memory_linux.cc
-@@ -28,6 +28,7 @@ void __libc_free(void*);
+@@ -29,6 +29,7 @@ void* __libc_calloc(size_t, size_t);
namespace base {
@@ -8,7 +8,7 @@
namespace {
void ReleaseReservationOrTerminate() {
-@@ -38,12 +39,14 @@ void ReleaseReservationOrTerminate() {
+@@ -39,12 +40,14 @@ void ReleaseReservationOrTerminate() {
}
} // namespace
@@ -23,7 +23,7 @@
// Set the new-out of memory handler.
std::set_new_handler(&ReleaseReservationOrTerminate);
// If we're using glibc's allocator, the above functions will override
-@@ -52,8 +55,10 @@ void EnableTerminationOnOutOfMemory() {
+@@ -53,8 +56,10 @@ void EnableTerminationOnOutOfMemory() {
#if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
allocator_shim::SetCallNewHandlerOnMallocFailure(true);
#endif
@@ -34,11 +34,11 @@
// ScopedAllowBlocking() has private constructor and it can only be used in
// friend classes/functions. Declaring a class is easier in this situation to
// avoid adding more dependency to thread_restrictions.h because of the
-@@ -111,6 +116,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr
+@@ -112,6 +117,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr
bool AdjustOOMScore(ProcessId process, int score) {
return AdjustOOMScoreHelper::AdjustOOMScore(process, score);
}
+#endif
- bool UncheckedMalloc(size_t size, void** result) {
+ bool UncheckedCalloc(size_t num_items, size_t size, void** result) {
#if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
diff --git a/www/iridium/files/patch-build_config_c++_modules.gni b/www/iridium/files/patch-build_config_c++_modules.gni
new file mode 100644
index 000000000000..b32ed12d44bf
--- /dev/null
+++ b/www/iridium/files/patch-build_config_c++_modules.gni
@@ -0,0 +1,11 @@
+--- build/config/c++/modules.gni.orig 2025-11-06 10:11:34 UTC
++++ build/config/c++/modules.gni
+@@ -16,7 +16,7 @@ declare_args() {
+ # Eg. linux arm64 and windows were never supported with manual clang modules,
+ # so they should use_autogenerated_modules = true despite not having
+ # autogenerated modules because they're guarded by use_clang_modules.
+- use_autogenerated_modules = !is_apple
++ use_autogenerated_modules = !is_apple && !is_bsd
+ }
+
+ module_platform = "${current_os}-${current_cpu}"
diff --git a/www/iridium/files/patch-build_config_clang_clang.gni b/www/iridium/files/patch-build_config_clang_clang.gni
index 05e96bf79fcd..2167516641f6 100644
--- a/www/iridium/files/patch-build_config_clang_clang.gni
+++ b/www/iridium/files/patch-build_config_clang_clang.gni
@@ -1,6 +1,6 @@
---- build/config/clang/clang.gni.orig 2025-10-28 14:29:43 UTC
+--- build/config/clang/clang.gni.orig 2025-11-06 10:11:34 UTC
+++ build/config/clang/clang.gni
-@@ -58,7 +58,7 @@ declare_args() {
+@@ -88,7 +88,7 @@ declare_args() {
#
# TODO(https://crbug.com/440260716): Enable for Cronet in AOSP once gn2bp
# supports copy targets.
@@ -8,4 +8,4 @@
+ use_clang_modules = !is_bsd &&
# Clang modules doesn't work with translation_unit used in codesearch
# pipeline http://b/436082487.
- !enable_kythe_annotations && is_clang && is_linux &&
+ !enable_kythe_annotations && is_clang &&
diff --git a/www/iridium/files/patch-build_config_compiler_BUILD.gn b/www/iridium/files/patch-build_config_compiler_BUILD.gn
index 5794ac66426d..5e6e3bb1fca1 100644
--- a/www/iridium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/iridium/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/compiler/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ build/config/compiler/BUILD.gn
-@@ -193,7 +193,7 @@ declare_args() {
+@@ -196,7 +196,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,16 +9,16 @@
# This switch is used to enable -Wexit-time-destructors by default. This
# warning serves as a flip switch to allow a gradual migration of targets
-@@ -268,7 +268,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+@@ -270,7 +270,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ #
# Since this is referenced both when passing the file and when deciding which
# warnings to enable, store it in a separate variable here.
- use_clang_warning_suppression_file =
-- !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
-+ !is_bsd && !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
+-use_clang_warning_suppression_file =
++use_clang_warning_suppression_file = !is_bsd &&
+ is_clang && clang_warning_suppression_file != ""
# default_include_dirs ---------------------------------------------------------
- #
-@@ -285,13 +285,16 @@ config("default_include_dirs") {
+@@ -288,13 +288,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -36,7 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -559,6 +562,10 @@ config("compiler") {
+@@ -567,6 +570,10 @@ config("compiler") {
}
}
@@ -47,7 +47,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -634,7 +641,7 @@ config("compiler") {
+@@ -657,7 +664,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -56,7 +56,7 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1274,7 +1281,7 @@ config("compiler_cpu_abi") {
+@@ -1315,7 +1322,7 @@ config("compiler_cpu_abi") {
# CPU architecture. We may or may not be doing a cross compile now, so for
# simplicity we always explicitly set the architecture.
if (current_cpu == "x64") {
@@ -65,7 +65,7 @@
cflags += [ "--target=x86_64-unknown-linux-gnu" ]
ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
} else {
-@@ -1283,7 +1290,7 @@ config("compiler_cpu_abi") {
+@@ -1324,7 +1331,7 @@ config("compiler_cpu_abi") {
}
cflags += [ "-msse3" ]
} else if (current_cpu == "x86") {
@@ -74,7 +74,7 @@
cflags += [ "--target=i386-unknown-linux-gnu" ]
ldflags += [ "--target=i386-unknown-linux-gnu" ]
} else {
-@@ -1295,7 +1302,7 @@ config("compiler_cpu_abi") {
+@@ -1336,7 +1343,7 @@ config("compiler_cpu_abi") {
"-msse3",
]
} else if (current_cpu == "arm") {
@@ -83,7 +83,7 @@
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1307,7 +1314,7 @@ config("compiler_cpu_abi") {
+@@ -1348,7 +1355,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
@@ -92,7 +92,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1706,7 +1713,7 @@ config("compiler_deterministic") {
+@@ -1747,7 +1754,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -101,17 +101,7 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -2128,9 +2135,6 @@ config("default_warnings") {
-
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
--
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
-
- cflags_cc += [
-@@ -2915,7 +2919,7 @@ config("afdo_optimize_size") {
+@@ -2955,7 +2962,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -120,7 +110,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2942,7 +2946,7 @@ config("afdo") {
+@@ -2982,7 +2989,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
diff --git a/www/iridium/files/patch-build_config_rust.gni b/www/iridium/files/patch-build_config_rust.gni
index 9ebdaa4ca544..94cefeb2bdec 100644
--- a/www/iridium/files/patch-build_config_rust.gni
+++ b/www/iridium/files/patch-build_config_rust.gni
@@ -1,6 +1,16 @@
---- build/config/rust.gni.orig 2025-10-28 14:29:43 UTC
+--- build/config/rust.gni.orig 2025-11-06 10:11:34 UTC
+++ build/config/rust.gni
-@@ -329,7 +329,11 @@ if (is_linux || is_chromeos) {
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "/usr/local/bin/rustc", "-V" ], "trim string")
+
+ # Whether artifacts produced by the Rust compiler can participate in ThinLTO.
+ #
+@@ -329,7 +330,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/www/iridium/files/patch-build_dotfile__settings.gni b/www/iridium/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..0bf5c0590cc9
--- /dev/null
+++ b/www/iridium/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-11-06 10:11:34 UTC
++++ build/dotfile_settings.gni
+@@ -23,6 +23,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/www/iridium/files/patch-build_rust_allocator_lib.rs b/www/iridium/files/patch-build_rust_allocator_lib.rs
index 8d8e82aab2c9..e4351db6f315 100644
--- a/www/iridium/files/patch-build_rust_allocator_lib.rs
+++ b/www/iridium/files/patch-build_rust_allocator_lib.rs
@@ -1,4 +1,4 @@
---- build/rust/allocator/lib.rs.orig 2025-10-28 14:29:43 UTC
+--- build/rust/allocator/lib.rs.orig 2025-11-06 10:11:34 UTC
+++ build/rust/allocator/lib.rs
@@ -96,6 +96,12 @@ mod both_allocators {
0
@@ -11,5 +11,5 @@
+ static __rust_no_alloc_shim_is_unstable: u8 = 0;
+
// Mangle the symbol name as rustc expects.
- // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
#[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
diff --git a/www/iridium/files/patch-build_rust_std_BUILD.gn b/www/iridium/files/patch-build_rust_std_BUILD.gn
index e722e4f8bc3f..da7c2a3037ee 100644
--- a/www/iridium/files/patch-build_rust_std_BUILD.gn
+++ b/www/iridium/files/patch-build_rust_std_BUILD.gn
@@ -1,6 +1,6 @@
---- build/rust/std/BUILD.gn.orig 2025-06-19 07:37:57 UTC
+--- build/rust/std/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ build/rust/std/BUILD.gn
-@@ -50,13 +50,20 @@ if (toolchain_has_rust) {
+@@ -49,13 +49,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
stdlib_files += [
"addr2line",
@@ -22,7 +22,7 @@
}
if (toolchain_for_rust_host_build_tools) {
-@@ -76,7 +83,6 @@ if (toolchain_has_rust) {
+@@ -75,7 +82,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
diff --git a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
index 0af7b5b119a3..c9a16d6a763e 100644
--- a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-10-28 14:29:43 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-11-06 10:11:34 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
+@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -881,22 +888,12 @@ template("gcc_toolchain") {
+@@ -885,22 +892,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/iridium/files/patch-build_toolchain_toolchain.gni b/www/iridium/files/patch-build_toolchain_toolchain.gni
index f18de7b9aae9..70dafc955fc7 100644
--- a/www/iridium/files/patch-build_toolchain_toolchain.gni
+++ b/www/iridium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-09-11 13:19:19 UTC
+--- build/toolchain/toolchain.gni.orig 2025-11-06 10:11:34 UTC
+++ build/toolchain/toolchain.gni
-@@ -63,7 +63,7 @@ if (host_os == "mac") {
+@@ -55,7 +55,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/iridium/files/patch-cc_base_features.cc b/www/iridium/files/patch-cc_base_features.cc
index cdd8df4797a3..5aee85a0aa1b 100644
--- a/www/iridium/files/patch-cc_base_features.cc
+++ b/www/iridium/files/patch-cc_base_features.cc
@@ -1,9 +1,9 @@
---- cc/base/features.cc.orig 2025-10-28 14:29:43 UTC
+--- cc/base/features.cc.orig 2025-11-06 10:11:34 UTC
+++ cc/base/features.cc
-@@ -51,7 +51,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -42,7 +42,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+ // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
- "UseDMSAAForTiles",
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
index 520edb63064b..4faff2d955e3 100644
--- a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,6 +1,15 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -179,17 +179,17 @@
+@@ -105,7 +105,7 @@
+ #include "ui/base/ui_base_switches.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif
+
+@@ -184,17 +184,17 @@
#include "v8/include/v8.h"
#endif
@@ -21,7 +30,16 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -228,7 +228,7 @@ const char* const ChromeMainDelegate::kNonWildcardDoma
+ #endif
+ chrome::kChromeSearchScheme,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif
+ content::kChromeDevToolsScheme, content::kChromeUIScheme,
+@@ -303,7 +303,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -30,7 +48,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -382,7 +382,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -39,7 +57,7 @@
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -394,7 +394,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -48,7 +66,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -476,7 +476,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -57,7 +75,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running browser process if it exists.
-@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -554,7 +554,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -66,7 +84,7 @@
// On Linux, Chrome does not support running multiple copies under different
// DISPLAYs, so the profile directory can be specified in the environment to
// support the virtual desktop use-case.
-@@ -651,7 +651,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -660,7 +660,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -75,7 +93,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -810,7 +810,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -819,7 +819,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -84,7 +102,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -965,7 +965,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
+@@ -976,7 +976,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -93,7 +111,7 @@
is_canary_dev;
#else
false;
-@@ -1113,7 +1113,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1124,7 +1124,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -102,7 +120,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1426,7 +1426,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1437,7 +1437,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
diff --git a/www/iridium/files/patch-chrome_browser_BUILD.gn b/www/iridium/files/patch-chrome_browser_BUILD.gn
index 12b4df7b622f..166ce4c762a9 100644
--- a/www/iridium/files/patch-chrome_browser_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/BUILD.gn
-@@ -7091,6 +7091,13 @@ static_library("browser") {
+@@ -7144,6 +7144,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_about__flags.cc b/www/iridium/files/patch-chrome_browser_about__flags.cc
index 3dbfbb3218ca..7fdd0e3e1f16 100644
--- a/www/iridium/files/patch-chrome_browser_about__flags.cc
+++ b/www/iridium/files/patch-chrome_browser_about__flags.cc
@@ -1,6 +1,6 @@
---- chrome/browser/about_flags.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/about_flags.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/about_flags.cc
-@@ -332,12 +332,12 @@
+@@ -334,12 +334,12 @@
#include "components/stylus_handwriting/win/features.h"
#endif
@@ -15,7 +15,7 @@
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -895,6 +895,26 @@ const FeatureEntry::FeatureVariation
+@@ -896,6 +896,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -42,7 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1280,7 +1300,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1265,7 +1285,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3914,7 +3934,7 @@ const FeatureEntry::FeatureVariation
+@@ -3859,7 +3879,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4174,7 +4194,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4119,7 +4139,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -69,16 +69,16 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4215,7 +4235,7 @@ const FeatureEntry::FeatureVariation
- 1, nullptr},
+@@ -4139,7 +4159,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4886,7 +4906,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -4888,7 +4908,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
{"use_fake_data", "true"}};
const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
-@@ -5461,7 +5481,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5534,7 +5554,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -96,7 +96,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5751,7 +5771,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5829,7 +5849,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -105,7 +105,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5962,7 +5982,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6021,7 +6041,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -114,7 +114,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5991,6 +6011,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6050,6 +6070,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -131,7 +131,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6884,7 +6914,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6916,7 +6946,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -140,7 +140,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7279,7 +7309,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7326,7 +7356,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7772,7 +7802,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7804,7 +7834,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -158,7 +158,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8734,7 +8764,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8766,7 +8796,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -167,7 +167,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9333,7 +9363,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9344,7 +9374,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -176,7 +176,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9358,7 +9388,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9369,7 +9399,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -185,7 +185,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9802,7 +9832,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9822,7 +9852,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -194,7 +194,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -9988,7 +10018,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10012,7 +10042,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -203,7 +203,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10493,7 +10523,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10484,7 +10514,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -212,7 +212,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10616,7 +10646,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10595,7 +10625,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -221,7 +221,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10637,7 +10667,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10616,7 +10646,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -230,25 +230,25 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11175,7 +11205,7 @@ const FeatureEntry kFeatureEntries[] = {
- kOsMac | kOsWin | kOsLinux,
- FEATURE_VALUE_TYPE(net::features::kPersistDeviceBoundSessions)},
+@@ -11154,7 +11184,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kStandardBoundSessionCredentialsFederatedSessionsVariations,
+ "standard-device-bound-sessions-federated-sessions")},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11334,7 +11364,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11314,7 +11344,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"enable-history-sync-optin",
- flag_descriptions::kEnableHistorySyncOptinName,
- flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11425,7 +11455,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"sync-enable-bookmarks-in-transport-mode",
+ flag_descriptions::kSyncEnableBookmarksInTransportModeName,
+ flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
+@@ -11400,7 +11430,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
@@ -257,7 +257,7 @@
{"supervised-user-local-web-approvals",
flag_descriptions::kSupervisedUserLocalWebApprovalsName,
flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
-@@ -11622,7 +11652,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11605,7 +11635,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -266,7 +266,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11727,7 +11757,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11693,7 +11723,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -275,7 +275,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11755,7 +11785,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11727,7 +11757,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -284,7 +284,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12103,7 +12133,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12091,7 +12121,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -293,7 +293,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12147,7 +12177,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12127,7 +12157,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -302,16 +302,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12167,7 +12197,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-allowlist",
- flag_descriptions::kAutofillEnableAmountExtractionAllowlistName,
- flag_descriptions::kAutofillEnableAmountExtractionAllowlistDescription,
-@@ -12306,7 +12336,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12279,7 +12309,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -320,7 +311,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12335,7 +12365,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12308,7 +12338,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -329,7 +320,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12350,7 +12380,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12323,7 +12353,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -338,7 +329,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12613,7 +12643,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12596,7 +12626,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -347,7 +338,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12706,7 +12736,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12689,7 +12719,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -356,16 +347,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12829,7 +12859,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"lens-search-side-panel-default-width-change",
- flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
- flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
-@@ -12860,7 +12890,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12813,7 +12843,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -374,16 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12898,7 +12928,7 @@ const FeatureEntry kFeatureEntries[] = {
- autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"enable-lens-overlay-back-to-page",
- flag_descriptions::kLensOverlayBackToPageName,
- flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
-@@ -12950,7 +12980,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12886,7 +12916,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +365,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13215,7 +13245,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13163,7 +13193,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -401,3 +374,30 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
+@@ -13270,7 +13300,7 @@ const FeatureEntry kFeatureEntries[] = {
+ autofill::features::kAutofillAndPasswordsInSameSurface)},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"contextual-suggestion-ui-improvements",
+ flag_descriptions::kContextualSuggestionsUiImprovementsName,
+ flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
+@@ -13298,7 +13328,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "EnableBlockCanvasReadback")},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-ai-based-amount-extraction",
+ flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
+ flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
+@@ -13343,7 +13373,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"lens-reinvocation-affordance",
+ flag_descriptions::kLensSearchReinvocationAffordanceName,
+ flag_descriptions::kLensSearchReinvocationAffordanceDescription,
diff --git a/www/iridium/files/patch-chrome_browser_accessibility_page__colors__controller.cc b/www/iridium/files/patch-chrome_browser_accessibility_page__colors__controller.cc
deleted file mode 100644
index ba0ddfd6a9b1..000000000000
--- a/www/iridium/files/patch-chrome_browser_accessibility_page__colors__controller.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/accessibility/page_colors_controller.cc.orig 2025-10-28 14:29:43 UTC
-+++ chrome/browser/accessibility/page_colors_controller.cc
-@@ -11,7 +11,7 @@
- #include "components/prefs/pref_service.h"
- #include "ui/native_theme/native_theme.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #include "ui/linux/linux_ui_factory.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -88,7 +88,7 @@ void PageColorsController::OnPreferredContrastChanged(
-
- void PageColorsController::OnPageColorsChanged() {
- auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Allow the Linux native theme to update its state for page colors.
- if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
- if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
diff --git a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index 4bb2d9992926..9d5a4646bc85 100644
--- a/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/iridium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,4 +1,4 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
return;
@@ -18,7 +18,7 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -257,7 +257,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -258,7 +258,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -321,7 +321,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -322,7 +322,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.cc b/www/iridium/files/patch-chrome_browser_browser__features.cc
index 3d27f24d951f..fd902cbeb607 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__features.cc
@@ -1,7 +1,7 @@
---- chrome/browser/browser_features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/browser_features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/browser_features.cc
-@@ -86,7 +86,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
- "ClearUserDataUponProfileDestruction",
+@@ -70,7 +70,7 @@ BASE_FEATURE(kCertVerificationNetworkTime, base::FEATU
+ BASE_FEATURE(kClearUserDataUponProfileDestruction,
base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
@@ -9,17 +9,17 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -105,7 +105,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -85,7 +85,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+ // Destroy profiles when their last browser window is closed, instead of when
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
- "DestroyProfileOnBrowserClose",
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -241,7 +241,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
- "SandboxExternalProtocolBlockedWarning",
+@@ -204,7 +204,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlocked, base::FE
+ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-chrome_browser_browser__features.h b/www/iridium/files/patch-chrome_browser_browser__features.h
index 53effbd91b20..7bfe16841ddd 100644
--- a/www/iridium/files/patch-chrome_browser_browser__features.h
+++ b/www/iridium/files/patch-chrome_browser_browser__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/browser_features.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/browser_features.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/browser_features.h
@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -91,7 +91,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
index cdc194dfae54..d98e8ecf04df 100644
--- a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,4 +1,4 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/browser_process_impl.cc
@@ -253,7 +253,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1368,7 +1368,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +36,7 @@
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1715,7 +1715,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index 0cfc8c4e972f..5ebf4cfa0160 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -47,7 +47,7 @@
+@@ -48,7 +48,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -103,7 +103,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+@@ -104,7 +104,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
base::FeatureList* feature_list) {
variations::FeatureOverrides feature_overrides(*feature_list);
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 4dcacc3fb426..395edb78f58d 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,54 +1,15 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -51,18 +51,18 @@
+@@ -36,7 +36,7 @@
#include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/discards/discards.mojom.h"
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#include "chrome/browser/ui/webui/discards/site_data.mojom.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
- #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
- #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -489,7 +489,7 @@ void PopulateChromeWebUIFrameBinders(
- policy::DlpInternalsUI>(map);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-
-@@ -642,14 +642,14 @@ void PopulateChromeWebUIFrameBinders(
- HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
- WhatsNewUI>(map);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- RegisterWebUIControllerInterfaceBinder<
- browser_command::mojom::CommandHandlerFactory,
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WhatsNewUI,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- NewTabPageUI>(map);
-@@ -1200,7 +1200,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -128,7 +128,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
new file mode 100644
index 000000000000..8e0a772c22fa
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
@@ -0,0 +1,37 @@
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
+@@ -110,7 +110,7 @@
+ #include "ui/webui/resources/js/browser_command/browser_command.mojom.h"
+ #include "ui/webui/resources/js/tracked_element/tracked_element.mojom.h" // nogncheck crbug.com/1125897
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/app_home/app_home.mojom.h"
+ #include "chrome/browser/ui/webui/app_home/app_home_ui.h"
+ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
+@@ -331,14 +331,14 @@ void PopulateChromeWebUIFrameBindersPartsDesktop(
+ HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
+ WhatsNewUI>(map);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ RegisterWebUIControllerInterfaceBinder<
+ browser_command::mojom::CommandHandlerFactory,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ WhatsNewUI,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ NewTabPageUI>(map);
+@@ -525,7 +525,7 @@ void PopulateChromeWebUIFrameBindersPartsDesktop(
+ RegisterWebUIControllerInterfaceBinder<
+ guest_contents::mojom::GuestContentsHost, WebUIBrowserUI>(map);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RegisterWebUIControllerInterfaceBinder<
+ app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
+
diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
index e8e9cd6ca56d..24aae69d9837 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -155,7 +155,7 @@
+@@ -158,7 +158,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -181,11 +181,11 @@
+@@ -184,11 +184,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -196,7 +196,7 @@
+@@ -199,7 +199,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -269,7 +269,7 @@
+@@ -272,7 +272,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -292,7 +292,7 @@
+@@ -295,7 +295,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -441,7 +441,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -444,7 +444,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#endif
@@ -59,7 +59,7 @@
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1002,7 +1002,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1005,7 +1005,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -68,7 +68,7 @@
// Create directory for user-level Native Messaging manifest files. This
// makes it less likely that the directory will be created by third-party
// software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1046,7 +1046,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1049,7 +1049,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -77,7 +77,7 @@
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchUIControllerStatsTracker::Initialize(
-@@ -1266,7 +1266,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1274,7 +1274,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1317,7 +1317,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1325,7 +1325,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1426,7 +1426,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1434,7 +1434,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -104,7 +104,7 @@
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1992,7 +1992,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -2005,7 +2005,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 5aee25e55998..23047fa87aad 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -481,7 +481,7 @@
+@@ -479,7 +479,7 @@
#include "components/user_manager/user_manager.h"
#include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
#include "storage/browser/file_system/external_mount_points.h"
@@ -9,16 +9,16 @@
#include "chrome/browser/chrome_browser_main_linux.h"
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#elif BUILDFLAG(IS_ANDROID)
-@@ -581,7 +581,7 @@
- #include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -577,7 +577,7 @@
+ #include "third_party/cros_system_api/switches/chrome_switches.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -591,7 +591,7 @@
+@@ -587,12 +587,12 @@
#include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
@@ -27,7 +27,13 @@
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
#endif
-@@ -599,7 +599,7 @@
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -601,7 +601,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -36,7 +42,7 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1449,7 +1449,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+@@ -1426,7 +1426,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -45,7 +51,7 @@
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1671,7 +1671,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1649,7 +1649,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -54,7 +60,7 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1702,7 +1702,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1680,7 +1680,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -63,7 +69,7 @@
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1719,7 +1719,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1697,7 +1697,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -72,7 +78,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1738,7 +1738,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1716,7 +1716,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -81,7 +87,25 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2835,7 +2835,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -1789,7 +1789,7 @@ ChromeContentBrowserClient::GetStoragePartitionConfigF
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
+ browser_context, site)) {
+ CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
+@@ -2663,7 +2663,7 @@ bool ChromeContentBrowserClient::ShouldUrlUseApplicati
+ const GURL& url) {
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
+ return false;
+@@ -2781,7 +2781,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -91,7 +115,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2844,7 +2846,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2790,7 +2792,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -100,7 +124,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3177,7 +3179,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3123,7 +3125,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -109,7 +133,7 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4236,7 +4238,7 @@ GetPreferredColorScheme(const WebPreferences& web_pref
+@@ -4182,7 +4184,7 @@ GetPreferredColorScheme(const WebPreferences& web_pref
std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
bool root_scrollbar_follows_browser_theme = false;
@@ -118,7 +142,16 @@
root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
blink::features::kRootScrollbarFollowsBrowserTheme);
#endif
-@@ -5171,7 +5173,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -5071,7 +5073,7 @@ void ChromeContentBrowserClient::GetAdditionalAllowedS
+ additional_allowed_schemes->push_back(content::kChromeUIScheme);
+ additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme);
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -5126,7 +5128,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -127,7 +160,43 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -7356,7 +7358,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -6002,7 +6004,7 @@ ChromeContentBrowserClient::CreateNonNetworkNavigation
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (scheme == webapps::kIsolatedAppScheme) {
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+@@ -6028,7 +6030,7 @@ void ChromeContentBrowserClient::
+ DCHECK(factories);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+ factories->emplace(webapps::kIsolatedAppScheme,
+@@ -6057,7 +6059,7 @@ void ChromeContentBrowserClient::
+ DCHECK(factories);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+ factories->emplace(webapps::kIsolatedAppScheme,
+@@ -6332,7 +6334,7 @@ void ChromeContentBrowserClient::
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ auto* rph = content::RenderProcessHost::FromID(render_process_id);
+ content::BrowserContext* browser_context = rph->GetBrowserContext();
+@@ -7302,7 +7304,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
@@ -136,3 +205,21 @@
// This is possibly called before `g_browser_process` is initialized.
PrefService* local_state;
if (g_browser_process) {
+@@ -7725,7 +7727,7 @@ void ChromeContentBrowserClient::
+ GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
+ const GURL& script_url) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // IWA Service Workers need to be explicitly granted access to their origin
+ // because isolated-app: isn't a web-safe scheme that can be accessed by
+ // default.
+@@ -8102,7 +8104,7 @@ ChromeContentBrowserClient::GetAlternativeErrorPageOve
+ content::BrowserContext* browser_context,
+ int32_t error_code) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ content::mojom::AlternativeErrorPageOverrideInfoPtr
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
index 310646a53cf7..eeab4ae0f583 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -579,7 +579,7 @@ class ChromeContentBrowserClient : public content::Con
+@@ -570,7 +570,7 @@ class ChromeContentBrowserClient : public content::Con
const GURL& site_url) override;
std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
bool IsSystemWideTracingEnabled() override;
diff --git a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
index 4a8933df364b..604096246d94 100644
--- a/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
+++ b/www/iridium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -125,7 +125,7 @@
+@@ -126,7 +126,7 @@
#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
#endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -406,7 +406,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -409,7 +409,7 @@ void CreateAndAddChromeThrottlesForNavigation(
TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
}
@@ -18,7 +18,7 @@
WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
registry);
-@@ -424,7 +424,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -427,7 +427,7 @@ void CreateAndAddChromeThrottlesForNavigation(
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -27,7 +27,7 @@
enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
registry);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -456,7 +456,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -459,7 +459,7 @@ void CreateAndAddChromeThrottlesForNavigation(
}
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
index 38439e344da2..6ff5038f0528 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
@@ -77,7 +77,7 @@ bool IsOnDemandUpdateSupported() {
@@ -7,9 +7,9 @@
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kIwaKeyDistributionComponent,
- "IwaKeyDistributionComponent",
#if BUILDFLAG(IS_CHROMEOS)
-@@ -102,7 +102,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup
+ base::FEATURE_ENABLED_BY_DEFAULT
+@@ -101,7 +101,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup
// the main IWA feature.
#if BUILDFLAG(IS_WIN)
return base::FeatureList::IsEnabled(features::kIsolatedWebApps);
diff --git a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index d61a36eae419..bb24a98bbafa 100644
--- a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,4 +1,4 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
@@ -11,7 +11,7 @@
#include "components/prefs/pref_registry_simple.h"
@@ -27,7 +27,7 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+@@ -108,7 +108,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
// static
void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
PrefRegistrySimple* registry) {
@@ -36,7 +36,7 @@
registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
base::Time());
registry->RegisterBooleanPref(
-@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -141,7 +141,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
VLOG(1) << "Component ready, version " << version.GetString() << " in "
<< install_dir.value();
@@ -45,7 +45,7 @@
if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
// store the install directory, so that the install can be triggered
-@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -165,7 +165,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
// be removed the next time Chrome is restarted.
void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
const base::FilePath& install_dir) {
@@ -54,7 +54,7 @@
const base::Time current_time = base::Time::Now();
const base::Time date_last_opened =
pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
-@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
+@@ -227,7 +227,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
const base::Value::Dict& /* manifest */,
const base::FilePath& install_dir) const {
@@ -63,7 +63,7 @@
if (features::IsWasmTtsComponentUpdaterV3Enabled()) {
return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
-@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+@@ -277,7 +277,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
@@ -72,3 +72,12 @@
WasmTTSEngineDirectory* wasm_directory = WasmTTSEngineDirectory::Get();
wasm_directory->Get(std::move(callback));
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -285,7 +285,7 @@ void WasmTtsEngineComponentInstallerPolicy::GetWasmTTS
+
+ // static
+ bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSEngineDirectorySet() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return WasmTTSEngineDirectory::Get()->IsSet();
+ #else
+ return false;
diff --git a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index cfdf29cbf43d..ac7c7886ca3c 100644
--- a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -1,11 +1,11 @@
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
-@@ -26,7 +26,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform
+@@ -27,7 +27,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform
#if BUILDFLAG(IS_CHROMEOS)
return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>(
local_state);
-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state);
+ return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state,
+ os_crypt_async);
#else
- NOTREACHED();
diff --git a/www/iridium/files/patch-chrome_browser_devtools_devtools__window.cc b/www/iridium/files/patch-chrome_browser_devtools_devtools__window.cc
new file mode 100644
index 000000000000..f45883fc466e
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_devtools_devtools__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/devtools_window.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/devtools/devtools_window.cc
+@@ -566,7 +566,7 @@ void DevToolsWindow::RegisterProfilePrefs(
+ prefs::kDevToolsGoogleDeveloperProgramProfileAvailability,
+ /* enabled */ 0);
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist);
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
index 53d27163f5d8..ec77b67c4812 100644
--- a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
+++ b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_file_picker.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/download/download_file_picker.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/download/download_file_picker.cc
@@ -18,7 +18,7 @@
#include "content/public/browser/web_contents.h"
@@ -6,8 +6,8 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_list.h"
#include "chrome/browser/ui/browser_window.h"
+ #include "chrome/browser/ui/browser_window/public/browser_window_interface_iterator.h"
#include "ui/aura/window.h"
@@ -83,7 +83,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl
// dialog in Linux (See SelectFileImpl() in select_file_dialog_linux_gtk.cc).
@@ -16,5 +16,5 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
if (!owning_window || !owning_window->GetHost()) {
- owning_window = BrowserList::GetInstance()
- ->GetLastActive()
+ owning_window = GetLastActiveBrowserWindowInterfaceWithAnyProfile()
+ ->GetWindow()
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
index 8645a4310f76..f0643b105cc5 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
-@@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisServiceSettings(
+@@ -192,7 +192,7 @@ void AnalysisServiceSettings::ParseVerificationSignatu
const char* verification_key = kKeyWindowsVerification;
#elif BUILDFLAG(IS_MAC)
const char* verification_key = kKeyMacVerification;
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc b/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
deleted file mode 100644
index ae665a8aff25..000000000000
--- a/www/iridium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2025-06-19 07:37:57 UTC
-+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
-@@ -34,7 +34,7 @@
- #include "extensions/buildflags/buildflags.h"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -113,7 +113,7 @@ void CloudProfileReportingService::CreateReportSchedul
- params.profile_request_generator =
- std::make_unique<ChromeProfileRequestGenerator>(
- profile_->GetPath(), &delegate_factory,
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetForProfile(
- profile_));
- #else
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
index 55df99a8cf2f..c06231006954 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-06-19 07:37:57 UTC
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/enterprise/signals/context_info_fetcher.cc
-@@ -181,6 +181,8 @@ std::vector<std::string> ContextInfoFetcher::GetOnSecu
+@@ -182,6 +182,8 @@ std::vector<std::string> ContextInfoFetcher::GetOnSecu
SettingValue ContextInfoFetcher::GetOSFirewall() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
return device_signals::GetOSFirewall();
@@ -9,7 +9,7 @@
#elif BUILDFLAG(IS_CHROMEOS)
return GetChromeosFirewall();
#else
-@@ -200,7 +202,7 @@ ScopedUfwConfigPathForTesting::~ScopedUfwConfigPathFor
+@@ -201,7 +203,7 @@ ScopedUfwConfigPathForTesting::~ScopedUfwConfigPathFor
#endif // BUILDFLAG(IS_LINUX)
std::vector<std::string> ContextInfoFetcher::GetDnsServers() {
diff --git a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index d0d8489afb51..e193d546918a 100644
--- a/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
// The updated consent screen also ask the user for consent to share device
@@ -18,7 +18,7 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -428,7 +428,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -408,7 +408,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
@@ -27,7 +27,7 @@
BrowserManagementNoticeState management_notice_state =
GetManagementNoticeStateForNTPFooter(profile);
switch (management_notice_state) {
-@@ -446,7 +446,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
+@@ -426,7 +426,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
Profile* profile) {
diff --git a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
index 411f0c9fb041..b04251dd698b 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1522,6 +1522,10 @@ source_set("extensions") {
+@@ -1518,6 +1518,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index baee18b10e1e..9978a5c79056 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -660,7 +660,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index dedd6e0bb2f3..4d5abfef472d 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,13 +1,13 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -353,7 +353,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
- } else if (UNSAFE_TODO(strcmp(os, "linux")) == 0) {
+@@ -361,7 +361,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+ } else if (os == "linux") {
info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (UNSAFE_TODO(strcmp(os, "openbsd")) == 0) {
+ } else if (os == "openbsd") {
- info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
-+ } else if (UNSAFE_TODO(strcmp(os, "freebsd")) == 0) {
++ } else if (os == "freebsd") {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (UNSAFE_TODO(strcmp(os, "android")) == 0) {
+ } else if (os == "android") {
info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index 73dd312cdb19..2aaabb27304d 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -198,7 +198,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -199,7 +199,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
(*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
-@@ -218,7 +218,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -219,7 +219,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -235,7 +235,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -236,7 +236,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[themes::prefs::kPolicyThemeColor] =
settings_api::PrefType::kNumber;
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
index 4f0d85db2788..c95866801fb4 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
-@@ -663,7 +663,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+@@ -624,7 +624,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index d9908b4f50da..8345b09f833e 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -938,7 +938,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -937,7 +937,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index e56d0f7614a0..88f7fcd1598a 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
-@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
+@@ -51,7 +51,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_CHROMEOS)
extension_misc::kReadingModeGDocsHelperExtensionId,
diff --git a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index 62fc5d86ff25..fea52b7b9d23 100644
--- a/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -829,7 +829,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -832,7 +832,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -857,7 +857,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -860,7 +860,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/iridium/files/patch-chrome_browser_favicon_chrome__favicon__client.cc b/www/iridium/files/patch-chrome_browser_favicon_chrome__favicon__client.cc
new file mode 100644
index 000000000000..2566ec5af790
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_favicon_chrome__favicon__client.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/favicon/chrome_favicon_client.cc
+@@ -15,7 +15,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -48,7 +48,7 @@ bool ChromeFaviconClient::IsNativeApplicationURL(const
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ return true;
+ }
diff --git a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 24543458bb17..e7e61415615a 100644
--- a/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/iridium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,6 +1,6 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -376,7 +376,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+@@ -377,7 +377,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
BlockType::kDontBlockChildren},
#endif
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
index 9c5e80976d76..e9c509fba28b 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -696,7 +696,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -710,7 +710,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const char kAutofillEnableAmountExtractionName[] =
"Enable checkout amount extraction.";
const char kAutofillEnableAmountExtractionDescription[] =
-@@ -719,7 +719,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+@@ -726,7 +726,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1203,7 +1203,7 @@ const char kDevicePostureDescription[] =
+@@ -1206,7 +1206,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,7 +27,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1349,7 +1349,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1330,7 +1330,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +36,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1688,7 +1688,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1691,7 +1691,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -45,7 +45,7 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3637,14 +3637,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+@@ -3660,14 +3660,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
"When enabled, the network service will send TransferSizeUpdatedIPC IPC "
"only when DevTools is attached or the request is for an ad request.";
@@ -62,7 +62,7 @@
const char kReplaceSyncPromosWithSignInPromosName[] =
"Replace all sync-related UI with sign-in ones";
const char kReplaceSyncPromosWithSignInPromosDescription[] =
-@@ -3678,7 +3678,7 @@ const char kRobustWindowManagementExperimentalDescript
+@@ -3701,7 +3701,7 @@ const char kRobustWindowManagementExperimentalDescript
"switching and restoration, ensuring they never lose their work or "
"context.";
@@ -71,7 +71,7 @@
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3934,7 +3934,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3950,7 +3950,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -80,16 +80,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -4210,7 +4210,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+@@ -4226,7 +4226,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
const char kTouchTextEditingRedesignDescription[] =
"Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
- const char kEnableHistorySyncOptinDescription[] =
- "Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -7866,7 +7866,7 @@ const char kTetheringExperimentalFunctionalityDescript
+ const char kTranslationAPIName[] = "Experimental translation API";
+ const char kTranslationAPIDescription[] =
+ "Enables the on-device language translation API. "
+@@ -7888,7 +7888,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -98,7 +98,7 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8090,7 +8090,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -8099,7 +8099,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
@@ -107,7 +107,7 @@
const char kPulseaudioLoopbackForCastName[] =
"Linux System Audio Loopback for Cast (pulseaudio)";
-@@ -8122,6 +8122,17 @@ const char kWaylandSessionManagementName[] = "Wayland
+@@ -8131,6 +8131,17 @@ const char kWaylandSessionManagementName[] = "Wayland
const char kWaylandSessionManagementDescription[] =
"Enable Wayland's xx/xdg-session-management-v1 experimental support.";
@@ -125,7 +125,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -8171,7 +8182,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+@@ -8187,7 +8198,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
"Enables contextual toolbar button for group promo prototype.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -134,7 +134,7 @@
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8192,7 +8203,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8208,7 +8219,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -143,7 +143,7 @@
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
"Use the CUPS IPP printing backend instead of the original CUPS backend "
-@@ -8328,7 +8339,7 @@ const char kElementCaptureDescription[] =
+@@ -8355,7 +8366,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -152,7 +152,7 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8360,7 +8371,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+@@ -8387,7 +8398,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
"Chrome's Address and Payments Autofill are disabled in third party mode.";
#endif // IS_ANDROID
@@ -161,7 +161,7 @@
const char kGlicName[] = "Glic";
const char kGlicDescription[] = "Enables glic";
-@@ -8485,7 +8496,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8506,7 +8517,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.h b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
index 69367f2a9741..ed47987ed825 100644
--- a/www/iridium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/iridium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -451,7 +451,7 @@ extern const char
+@@ -458,7 +458,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
extern const char kAutofillEnableAmountExtractionName[];
extern const char kAutofillEnableAmountExtractionDescription[];
- extern const char kAutofillEnableAmountExtractionAllowlistName[];
-@@ -462,7 +462,7 @@ extern const char kAutofillEnableAmountExtractionTesti
+ extern const char kAutofillEnableAmountExtractionTestingName[];
+@@ -467,7 +467,7 @@ extern const char kAutofillEnableAmountExtractionTesti
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,8 +27,8 @@
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
extern const char kGlicActorName[];
-@@ -885,7 +885,7 @@ extern const char kDocumentPatchingName[];
- extern const char kDocumentPatchingDescription[];
+@@ -888,7 +888,7 @@ extern const char kRouteMatchingName[];
+ extern const char kRouteMatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -36,7 +36,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -1061,7 +1061,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1064,7 +1064,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,7 +45,7 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2079,7 +2079,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+@@ -2100,7 +2100,7 @@ extern const char kReduceIPAddressChangeNotificationDe
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -54,7 +54,7 @@
extern const char kReplaceSyncPromosWithSignInPromosName[];
extern const char kReplaceSyncPromosWithSignInPromosDescription[];
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -2091,7 +2091,7 @@ extern const char kRobustWindowManagementDescription[]
+@@ -2112,7 +2112,7 @@ extern const char kRobustWindowManagementDescription[]
extern const char kRobustWindowManagementExperimentalName[];
extern const char kRobustWindowManagementExperimentalDescription[];
@@ -63,7 +63,7 @@
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2236,7 +2236,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2254,7 +2254,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -72,16 +72,16 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2416,7 +2416,7 @@ extern const char kTouchSelectionStrategyDirection[];
+@@ -2434,7 +2434,7 @@ extern const char kTouchSelectionStrategyDirection[];
extern const char kTouchTextEditingRedesignName[];
extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kEnableHistorySyncOptinName[];
- extern const char kEnableHistorySyncOptinDescription[];
+ extern const char kTranslationAPIName[];
+ extern const char kTranslationAPIDescription[];
-@@ -2688,7 +2688,7 @@ extern const char kReduceAcceptLanguageDescription[];
+@@ -2700,7 +2700,7 @@ extern const char kReduceAcceptLanguageDescription[];
extern const char kReduceTransferSizeUpdatedIPCName[];
extern const char kReduceTransferSizeUpdatedIPCDescription[];
@@ -90,7 +90,7 @@
extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
#endif // #if BUILDFLAG(IS_LINUX)
-@@ -4534,7 +4534,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4555,7 +4555,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4663,7 +4663,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4675,7 +4675,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
@@ -108,7 +108,7 @@
extern const char kPulseaudioLoopbackForCastName[];
extern const char kPulseaudioLoopbackForCastDescription[];
-@@ -4682,6 +4682,8 @@ extern const char kWaylandPerWindowScalingDescription[
+@@ -4694,6 +4694,8 @@ extern const char kWaylandPerWindowScalingDescription[
extern const char kWaylandSessionManagementName[];
extern const char kWaylandSessionManagementDescription[];
@@ -117,7 +117,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4696,7 +4698,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4708,7 +4710,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -126,7 +126,7 @@
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
#endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
-@@ -4720,7 +4722,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+@@ -4735,7 +4737,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -135,7 +135,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4803,7 +4805,7 @@ extern const char kElementCaptureName[];
+@@ -4831,7 +4833,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -144,7 +144,7 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4828,7 +4830,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+@@ -4856,7 +4858,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
#endif // IS_ANDROID
@@ -153,7 +153,7 @@
extern const char kGlicName[];
extern const char kGlicDescription[];
-@@ -4908,7 +4910,7 @@ extern const char kEnableManagementPromotionBannerDesc
+@@ -4938,7 +4940,7 @@ extern const char kSearchInSettingsDescription[];
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
diff --git a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index 7c56c9eb2738..5554e4471944 100644
--- a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/gcm/gcm_profile_service_factory.cc
-@@ -110,7 +110,7 @@ GCMProfileServiceFactory::ScopedTestingFactoryInstalle
+@@ -109,7 +109,7 @@ GCMProfileServiceFactory::ScopedTestingFactoryInstalle
// static
GCMProfileService* GCMProfileServiceFactory::GetForProfile(
content::BrowserContext* profile) {
@@ -9,7 +9,7 @@
// On desktop, incognito profiles are checked with IsIncognitoProfile().
// It's possible for non-incognito profiles to also be off-the-record.
bool is_profile_supported =
-@@ -153,7 +153,7 @@ std::unique_ptr<KeyedService>
+@@ -152,7 +152,7 @@ std::unique_ptr<KeyedService>
GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const {
Profile* profile = Profile::FromBrowserContext(context);
diff --git a/www/iridium/files/patch-chrome_browser_global__features.cc b/www/iridium/files/patch-chrome_browser_global__features.cc
index c175942e4a6c..69e6e5e97425 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.cc
+++ b/www/iridium/files/patch-chrome_browser_global__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/global_features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/global_features.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "chrome/browser/glic/public/glic_enabling.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -70,7 +70,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
+@@ -71,7 +71,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting(
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -18,7 +18,7 @@
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -119,7 +119,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+@@ -123,7 +123,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/iridium/files/patch-chrome_browser_global__features.h b/www/iridium/files/patch-chrome_browser_global__features.h
index ef3bb1ccaa75..6986276bd9d8 100644
--- a/www/iridium/files/patch-chrome_browser_global__features.h
+++ b/www/iridium/files/patch-chrome_browser_global__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/global_features.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/global_features.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/global_features.h
@@ -15,7 +15,7 @@
namespace system_permission_settings {
@@ -9,7 +9,7 @@
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -63,7 +63,7 @@ class GlobalFeatures {
+@@ -67,7 +67,7 @@ class GlobalFeatures {
system_permissions_platform_handle() {
return system_permissions_platform_handle_.get();
}
@@ -18,7 +18,7 @@
whats_new::WhatsNewRegistry* whats_new_registry() {
return whats_new_registry_.get();
}
-@@ -103,7 +103,7 @@ class GlobalFeatures {
+@@ -112,7 +112,7 @@ class GlobalFeatures {
virtual std::unique_ptr<system_permission_settings::PlatformHandle>
CreateSystemPermissionsPlatformHandle();
@@ -27,7 +27,7 @@
virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
#endif
-@@ -113,7 +113,7 @@ class GlobalFeatures {
+@@ -122,7 +122,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index f6f77e7b1cec..b08b3a660071 100644
--- a/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
+@@ -100,7 +100,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index f9368bba74a8..65a485f18645 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,7 +1,7 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -82,7 +82,7 @@
- #include "chrome/browser/flags/android/chrome_session_state.h"
+@@ -80,7 +80,7 @@
+ #endif
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -107,7 +107,7 @@
+@@ -105,7 +105,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -116,7 +116,7 @@
+@@ -114,7 +114,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -897,7 +897,7 @@ void RecordStartupMetrics() {
+@@ -888,7 +888,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -36,7 +36,7 @@
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1208,11 +1208,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
+@@ -1119,11 +1119,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 0281119814c1..4865781268b4 100644
--- a/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -1,4 +1,4 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
@@ -204,11 +204,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
@@ -51,7 +51,7 @@
// window from startup to this point during which crash reports will not have
// an environment set.
@@ -740,7 +740,7 @@ void ChromeMetricsServiceClient::Initialize() {
- std::make_unique<metrics::dwa::DwaService>(this, local_state);
+ this, local_state, g_browser_process->shared_url_loader_factory());
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
index 7b44627a1f4a..418c95b415d1 100644
--- a/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/iridium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,24 +1,24 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -138,7 +138,7 @@
- #include "extensions/common/constants.h"
+@@ -143,7 +143,7 @@
#endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -287,7 +287,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
- });
+@@ -293,7 +293,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
}
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1292,7 +1292,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1269,7 +1269,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
index 66663e7a6e6a..8a95f7badc4c 100644
--- a/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/net/system_network_context_manager.cc
@@ -138,7 +138,7 @@ enum class NetworkSandboxState {
// The global instance of the SystemNetworkContextManager.
@@ -68,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -590,7 +590,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -588,7 +588,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -648,7 +648,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -646,7 +646,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -86,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -662,7 +662,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -660,7 +660,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -95,7 +95,7 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -734,7 +734,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -732,7 +732,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -104,7 +104,7 @@
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -759,11 +759,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -757,11 +757,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -817,7 +817,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -815,7 +815,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -127,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -1044,7 +1044,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -1042,7 +1042,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/iridium/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc b/www/iridium/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
new file mode 100644
index 000000000000..64addcb0dd26
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
+@@ -70,7 +70,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -342,7 +342,7 @@ bool PageLoadMetricsEmbedder::IsInternalWebUI(const GU
+
+ bool PageLoadMetricsEmbedder::ShouldObserveScheme(std::string_view scheme) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return scheme == webapps::kIsolatedAppScheme;
+ #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS))
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index a5aebf500d51..71e1cc8670bf 100644
--- a/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -692,7 +692,7 @@ void ChromePasswordManagerClient::ContinueShowKeyboard
+@@ -678,7 +678,7 @@ void ChromePasswordManagerClient::ContinueShowKeyboard
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -969,7 +969,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -955,7 +955,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,7 +18,7 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
-@@ -2032,7 +2032,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+@@ -1987,7 +1987,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
const GURL& url) const {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
return false;
}
-@@ -2071,7 +2071,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+@@ -2026,7 +2026,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
index 2cfac4a163e6..47fa95f118a4 100644
--- a/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
-@@ -124,7 +124,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
+@@ -125,7 +125,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
// Prepare password hash data for reuse detection.
reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
diff --git a/www/iridium/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc b/www/iridium/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
new file mode 100644
index 000000000000..c4cccd1506d7
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
+@@ -22,7 +22,7 @@
+ #include "ui/gfx/geometry/resize_utils.h"
+ #include "ui/gfx/geometry/size.h"
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -585,7 +585,7 @@ void PictureInPictureWindowManager::SetWindowParams(Na
+ bool PictureInPictureWindowManager::IsSupportedForDocumentPictureInPicture(
+ const GURL& url) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Only allow document PiP to be opened if the URL is of a type that we know
+ // how to display in the title bar. Otherwise, the title bar might be
+ // misleading in certain scenarios. See https://crbug.com/1460025 .
diff --git a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
index f65b74c1d5fc..ba13c13f18a8 100644
--- a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/platform_util_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/platform_util_linux.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/platform_util_linux.cc
-@@ -302,7 +302,9 @@ void OnLaunchOptionsCreated(const std::string& command
+@@ -301,7 +301,9 @@ void OnLaunchOptionsCreated(const std::string& command
argv.push_back(command);
argv.push_back(arg);
options.current_directory = working_directory;
diff --git a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index bfd7d82fe0fb..627d78e40ba6 100644
--- a/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -276,7 +276,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -298,7 +298,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
diff --git a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index f4cb5f3d15df..c11a197c834c 100644
--- a/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -1,4 +1,4 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
@@ -247,7 +247,7 @@
#include "components/spellcheck/browser/pref_names.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
-@@ -587,7 +587,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -614,7 +614,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -18,7 +18,7 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -958,7 +958,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -27,7 +27,7 @@
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -36,8 +36,8 @@
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1843,7 +1843,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::INTEGER},
+@@ -1858,7 +1858,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
@@ -45,7 +45,7 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1908,7 +1908,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1920,7 +1920,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -54,7 +54,7 @@
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1928,12 +1928,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1940,12 +1940,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -69,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1947,7 +1947,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -78,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1971,7 +1971,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -87,7 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2081,7 +2081,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -96,7 +96,7 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2168,7 +2168,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2186,7 +2186,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -105,7 +105,7 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2242,7 +2242,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2265,7 +2265,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -114,7 +114,7 @@
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2277,7 +2277,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2300,7 +2300,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -123,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2308,7 +2308,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2334,7 +2334,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -132,7 +132,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2331,7 +2331,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2357,7 +2357,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -141,16 +141,16 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2407,7 +2407,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2436,7 +2436,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2541,7 +2541,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2582,7 +2582,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -159,7 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2822,7 +2822,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -168,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2916,7 +2916,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2946,7 +2946,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -177,7 +177,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3298,7 +3298,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3328,7 +3328,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -186,7 +186,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3306,7 +3306,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3336,7 +3336,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -195,7 +195,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3359,7 +3359,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3389,7 +3389,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -204,3 +204,12 @@
gen_ai_default_policies.emplace_back(
key::kAutofillPredictionSettings,
optimization_guide::prefs::
+@@ -3466,7 +3466,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ std::make_unique<PowerBatteryChargingOptimizationPolicyHandler>()));
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyHandler>(
+ std::make_unique<SimplePolicyHandler>(
+ key::kCacheEncryptionEnabled,
diff --git a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
index 6141ecf83a63..fc896f63452e 100644
--- a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -329,7 +329,7 @@
+@@ -330,7 +330,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -495,11 +495,11 @@
+@@ -497,11 +497,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,7 +23,7 @@
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -527,7 +527,7 @@
+@@ -529,7 +529,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1792,7 +1792,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1850,7 +1850,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1944,7 +1944,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -2001,7 +2001,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -50,7 +50,7 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2317,13 +2317,13 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2375,13 +2375,13 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_prefs_session__startup__pref.cc b/www/iridium/files/patch-chrome_browser_prefs_session__startup__pref.cc
new file mode 100644
index 000000000000..1d98cf2c8327
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_prefs_session__startup__pref.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/prefs/session_startup_pref.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/prefs/session_startup_pref.cc
+@@ -71,7 +71,7 @@ SessionStartupPref::Type SessionStartupPref::GetDefaul
+ #if BUILDFLAG(IS_CHROMEOS)
+ return SessionStartupPref::LAST;
+ #else
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (features::kSetDefaultToContinueSession.Get()) {
+ return SessionStartupPref::LAST;
+ }
diff --git a/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
new file mode 100644
index 000000000000..baba7e135363
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc
+@@ -11,7 +11,7 @@
+ #include "privacy_sandbox_incognito_survey_service.h"
+ #include "privacy_sandbox_incognito_survey_service_factory.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "privacy_sandbox_whats_new_survey_service.h"
+ #include "privacy_sandbox_whats_new_survey_service_factory.h"
+ #endif
+@@ -40,7 +40,7 @@ void PrivacySandboxIncognitoTabObserver::DidFinishLoad
+ return;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // What's new page is fully contained within a single iframe for all the
+ // contents. The survey on the "What's New" page should only appear when the
+ // *iframe's* content is fully loaded. This happens after the main frame's
+@@ -72,7 +72,7 @@ bool PrivacySandboxIncognitoTabObserver::IsNewTabPage(
+ url == chrome::kChromeUINewTabURL;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // constant kChromeUIWhatsNewURL is defined only for this three.
+ bool PrivacySandboxIncognitoTabObserver::IsWhatsNewPage(const GURL& url) {
+ return url == chrome::kChromeUIWhatsNewURL;
diff --git a/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
new file mode 100644
index 000000000000..d1dfd5555d3b
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
@@ -0,0 +1,11 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h
+@@ -23,7 +23,7 @@ class PrivacySandboxIncognitoTabObserver : public cont
+
+ private:
+ bool IsNewTabPage(const GURL& url);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsWhatsNewPage(const GURL& url);
+ #endif
+ };
diff --git a/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
new file mode 100644
index 000000000000..4223a980db37
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
@@ -0,0 +1,11 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h
+@@ -16,7 +16,7 @@
+ #include "components/keyed_service/core/keyed_service.h"
+ #include "content/public/browser/web_contents.h"
+
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ #error This file should only be included on Win, Mac or Linux
+ #endif
+
diff --git a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 04e2e9315aba..e74f2d96bfd0 100644
--- a/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -379,7 +379,7 @@
+@@ -387,7 +387,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
-@@ -425,14 +425,14 @@
+@@ -432,7 +432,7 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,24 +18,21 @@
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
+@@ -442,11 +442,11 @@
+ #if !BUILDFLAG(IS_ANDROID)
+ #include "chrome/browser/password_manager/startup_passwords_import_service_factory.h" // nogncheck (Desktop only)
#endif
-
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -440,7 +440,7 @@
- #include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
- #endif
-
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
#include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
-@@ -665,7 +665,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -672,7 +672,7 @@ void ChromeBrowserMainExtraPartsProfiles::
AccountInvestigatorFactory::GetInstance();
AccountPasswordStoreFactory::GetInstance();
AccountReconcilorFactory::GetInstance();
@@ -44,7 +41,7 @@
AccountsPolicyManagerFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -764,7 +764,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -771,7 +771,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -53,7 +50,7 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -827,13 +827,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -834,7 +834,7 @@ void ChromeBrowserMainExtraPartsProfiles::
collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -62,14 +59,16 @@
tab_groups::CollaborationMessagingObserverFactory::GetInstance();
#endif
commerce::ShoppingServiceFactory::GetInstance();
- ConsentAuditorFactory::GetInstance();
+@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ contextual_tasks::ContextualTasksContextControllerFactory::GetInstance();
+ contextual_tasks::ContextualTasksServiceFactory::GetInstance();
ContentIndexProviderFactory::GetInstance();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
- CookieSettingsFactory::GetInstance();
-@@ -885,17 +885,17 @@ void ChromeBrowserMainExtraPartsProfiles::
+ ContextualSessionServiceFactory::GetInstance();
+@@ -895,11 +895,11 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -83,6 +82,8 @@
BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \
BUILDFLAG(SAFE_BROWSING_AVAILABLE)
enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
+@@ -909,7 +909,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ GetInstance();
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -90,7 +91,7 @@
enterprise_idle::IdleServiceFactory::GetInstance();
enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
-@@ -904,10 +904,10 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -918,10 +918,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -103,7 +104,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1047,7 +1047,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1059,7 +1059,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -112,7 +113,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1134,7 +1134,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles::
PasswordCounterFactory::GetInstance();
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -121,7 +122,7 @@
PasswordManagerBlocklistPolicyFactory::GetInstance();
#endif
PasswordManagerSettingsServiceFactory::GetInstance();
-@@ -1179,7 +1179,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1192,7 +1192,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -130,7 +131,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1222,7 +1222,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -138,8 +139,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
- #endif
-@@ -1242,7 +1242,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ PrivacySandboxWhatsNewSurveyServiceFactory::GetInstance();
+@@ -1250,7 +1250,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/iridium/files/patch-chrome_browser_profiles_profile__io__data.cc b/www/iridium/files/patch-chrome_browser_profiles_profile__io__data.cc
new file mode 100644
index 000000000000..05086a69c26d
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_profiles_profile__io__data.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/profiles/profile_io_data.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/profiles/profile_io_data.cc
+@@ -17,7 +17,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -57,7 +57,7 @@ bool ProfileIOData::IsHandledProtocol(const std::strin
+ url::kFileSystemScheme,
+ chrome::kChromeSearchScheme,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
new file mode 100644
index 000000000000..69f8025c7f1c
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
+@@ -243,7 +243,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -4987,7 +4987,7 @@ void RenderViewContextMenu::OpenLinkInSplitView() {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool RenderViewContextMenu::IsLinkToIsolatedWebApp() const {
+ // Using `unfiltered_link_url`, because `link_url` is being replaced with
+ // about:blank#blocked if the source is a normal site.
diff --git a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
index 7f8aa8a17e8b..ffdda830dc91 100644
--- a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/renderer_preferences_util.cc
@@ -38,7 +38,7 @@
#include "ui/base/ui_base_features.h"
@@ -18,7 +18,7 @@
content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
#endif
prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
-@@ -125,7 +125,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -123,7 +123,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->inactive_selection_fg_color = SK_ColorBLACK;
#endif
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 5063a8a64164..212a00189f18 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1261,7 +1261,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1288,7 +1288,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 5dd3490bd132..c8b30da578c1 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -696,7 +696,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+@@ -695,7 +695,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
// Process::Current().CreationTime() is missing on some platforms.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
index c66e345a622e..d88ac96bd09a 100644
--- a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -1,4 +1,4 @@
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
@@ -12,7 +12,7 @@
#include "content/public/browser/web_contents.h"
@@ -18,3 +18,12 @@
if (!profile_ ||
!base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
return;
+@@ -186,7 +186,7 @@ void SafeBrowsingPrefChangeHandler::
+ }
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void SafeBrowsingPrefChangeHandler::SetToastControllerForTesting(
+ ToastController* controller) {
+ toast_controller_for_testing_ = controller;
diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
new file mode 100644
index 000000000000..785848d530d1
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
@@ -0,0 +1,29 @@
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
+@@ -20,7 +20,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/toasts/toast_controller.h"
+ #endif
+
+@@ -63,7 +63,7 @@ class SafeBrowsingPrefChangeHandler {
+ virtual void MaybeShowEnhancedProtectionSettingChangeNotification();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void SetToastControllerForTesting(ToastController* controller);
+ #endif
+
+@@ -72,7 +72,7 @@ class SafeBrowsingPrefChangeHandler {
+ raw_ptr<Profile> profile_;
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ raw_ptr<ToastController> toast_controller_for_testing_ = nullptr;
+ #endif
+
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
index d9ff41740648..62058de6d2e1 100644
--- a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc
@@ -1,6 +1,15 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/signin/signin_util.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/signin/signin_util.cc
-@@ -90,7 +90,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
+@@ -50,7 +50,7 @@
+ #include "services/network/public/mojom/cookie_manager.mojom.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_dialogs.h"
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "components/strings/grit/components_strings.h"
+@@ -97,7 +97,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
CookiesMover::~CookiesMover() = default;
void CookiesMover::StartMovingCookies() {
@@ -9,12 +18,12 @@
bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
profile_management::features::kThirdPartyProfileManagement);
#else
-@@ -369,7 +369,7 @@ std::string SignedInStateToString(SignedInState state)
- }
+@@ -399,7 +399,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy(
+ return true;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- bool ShouldShowHistorySyncOptinScreen(Profile& profile) {
- if (GetSignedInState(IdentityManagerFactory::GetForProfile(&profile)) !=
- signin_util::SignedInState::kSignedIn) {
+ bool HasExplicitlyDisabledHistorySync(Profile& profile) {
+ // If the user is signed out, we cannot know if the toggles were interacted
+ // with or not.
diff --git a/www/iridium/files/patch-chrome_browser_signin_signin__util.h b/www/iridium/files/patch-chrome_browser_signin_signin__util.h
index a058898b27c6..ddd4cdff8efd 100644
--- a/www/iridium/files/patch-chrome_browser_signin_signin__util.h
+++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.h
@@ -1,11 +1,11 @@
---- chrome/browser/signin/signin_util.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/signin/signin_util.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/signin/signin_util.h
-@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
- // Returns a string representation of `SignedInState`.
- std::string SignedInStateToString(SignedInState state);
+@@ -203,7 +203,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy(
+ const syncer::SyncService* sync_service,
+ const syncer::UserSelectableTypeSet& types);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Returns if the necessary conditions to show the History Sync Optin screen
- // are met.
- // This method does not take into account any feature flags related to the above
+ // True if the user has explicitly disabled syncing history, tabs or saved tab
+ // groups through the settings.
+ // This method does not take into account the feature flag
diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 4b646d71ff04..df6653eaf981 100644
--- a/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/www/iridium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -1,15 +1,15 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -70,7 +70,7 @@ std::ostream& operator<<(std::ostream& stream,
- }
- }
+@@ -41,7 +41,7 @@ namespace supervised_user {
+
+ namespace {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
bool ShouldShowReAuthInterstitial(
content::NavigationHandle& navigation_handle) {
Profile* profile = Profile::FromBrowserContext(
-@@ -232,7 +232,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
+@@ -208,7 +208,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
}
case InterstitialResultCallbackActions::kCancelWithInterstitial: {
CHECK(navigation_handle());
diff --git a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 7a8eba6913d8..e3c0e903b085 100644
--- a/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -297,7 +297,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
index 420e0556c999..969ad6324408 100644
--- a/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -135,7 +135,7 @@ namespace {
+@@ -134,7 +134,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
index 3366095571d1..d38f8eeed026 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/themes/theme_service.cc
-@@ -73,7 +73,7 @@
+@@ -75,7 +75,7 @@
#include "extensions/browser/extension_registry_observer.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
+@@ -344,7 +344,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier()
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 2d551a6054e4..78466864c8af 100644
--- a/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -26,7 +26,7 @@
+@@ -27,7 +27,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_accelerator__table.cc b/www/iridium/files/patch-chrome_browser_ui_accelerator__table.cc
index 91c3e47b5af3..f6a21aa8ce2d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_accelerator__table.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/accelerator_table.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/accelerator_table.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/accelerator_table.cc
-@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -73,11 +73,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
{ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
{ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
@@ -14,7 +14,7 @@
{ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
{ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
IDC_MOVE_TAB_PREVIOUS},
-@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -105,7 +105,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
{ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
{ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
@@ -23,7 +23,7 @@
{ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+@@ -157,7 +157,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
@@ -32,3 +32,12 @@
{ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
{ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
{ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
+@@ -311,7 +311,7 @@ std::vector<AcceleratorMapping> GetAcceleratorList() {
+ std::end(kDevToolsAcceleratorMap));
+
+ if (features::IsSideBySideKeyboardShortcutEnabled()) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ accelerators->emplace_back(
+ AcceleratorMapping({ui::VKEY_N, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN,
+ IDC_NEW_SPLIT_TAB}));
diff --git a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index 54d06dd75293..fb0cb8e2c8b7 100644
--- a/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/iridium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -508,7 +508,7 @@
+@@ -512,7 +512,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
index e2720f1745a2..10918f6db64c 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -128,7 +128,7 @@
+@@ -129,7 +129,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -138,7 +138,7 @@
+@@ -139,7 +139,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -372,7 +372,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -373,7 +373,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
#endif
}
@@ -27,7 +27,7 @@
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -669,7 +669,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -676,7 +676,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -891,7 +891,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -898,7 +898,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -45,7 +45,7 @@
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -1064,7 +1064,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1075,7 +1075,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -54,7 +54,7 @@
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1444,7 +1444,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1464,7 +1464,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,7 +63,7 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1800,7 +1800,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1824,7 +1824,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
index 8cdb3fcd3d55..7f0a74d1a282 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2283,7 +2283,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2298,7 +2298,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 7d5b6e38d207..ca3816e18cb2 100644
--- a/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
@@ -9,7 +9,16 @@
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -212,7 +212,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -103,7 +103,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+ user_prefs::PrefRegistrySyncable::SYNCABLE_PREF;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ registry->RegisterIntegerPref(prefs::kSessionRestoreInfoBarTimesShown, 0);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+@@ -216,7 +216,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc b/www/iridium/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
new file mode 100644
index 000000000000..504322e38d49
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
+@@ -133,7 +133,7 @@
+ #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
+ #endif
+
+@@ -373,7 +373,7 @@ void BrowserWindowFeatures::Init(BrowserWindowInterfac
+ browser_select_file_dialog_controller_ =
+ std::make_unique<BrowserSelectFileDialogController>(profile);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ profile_customization_bubble_sync_controller_ =
+ std::make_unique<ProfileCustomizationBubbleSyncController>(browser,
+ profile);
diff --git a/www/iridium/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h b/www/iridium/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
new file mode 100644
index 000000000000..69640e104bfc
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/browser_window/public/browser_window_features.h
+@@ -94,7 +94,7 @@ class PinInfoBarController;
+ } // namespace default_browser
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ProfileCustomizationBubbleSyncController;
+ namespace session_restore_infobar {
+ class SessionRestoreInfobarController;
+@@ -424,7 +424,7 @@ class BrowserWindowFeatures {
+ return browser_select_file_dialog_controller_.get();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ProfileCustomizationBubbleSyncController*
+ profile_customization_bubble_sync_controller() {
+ return profile_customization_bubble_sync_controller_.get();
+@@ -593,7 +593,7 @@ class BrowserWindowFeatures {
+ std::unique_ptr<BrowserSelectFileDialogController>
+ browser_select_file_dialog_controller_;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<ProfileCustomizationBubbleSyncController>
+ profile_customization_bubble_sync_controller_;
+
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
index 27e553ac75b2..81cca1a6f56b 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -86,7 +86,7 @@
+@@ -86,12 +86,12 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,22 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -394,7 +394,7 @@ void ShowChromeTips(Browser* browser) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -253,7 +253,7 @@ bool SiteGURLIsValid(const GURL& url) {
+ return !site_origin.opaque() && (url.SchemeIsHTTPOrHTTPS() ||
+ url.SchemeIs(extensions::kExtensionScheme)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ || url.SchemeIs(webapps::kIsolatedAppScheme)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -415,7 +415,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +33,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -719,7 +719,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -744,7 +744,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
index 8b2f4ac9d1ad..067e52bb91ee 100644
--- a/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/iridium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -9,7 +9,7 @@
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -178,7 +178,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -182,7 +182,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
const std::string& category);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc
index 3d44071b1bd8..11a2bde9f447 100644
--- a/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/hats/survey_config.cc
-@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+@@ -166,7 +166,7 @@ constexpr char kHatsSurveyOrganicTriggerSafetyHubAndro
+ "safety_hub_android_organic_survey";
+ #endif // #if !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[] =
+ "privacy-sandbox-whats-new-survey";
+ #endif // !BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -505,7 +505,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
&features::kHappinessTrackingSurveysForWallpaperSearch,
kHatsSurveyTriggerWallpaperSearch);
diff --git a/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.h b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.h
new file mode 100644
index 000000000000..ad5e5c2d17ac
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_hats_survey__config.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/hats/survey_config.h
+@@ -89,7 +89,7 @@ extern const char kHatsSurveyTriggerSafetyHubAndroid[]
+ extern const char kHatsSurveyOrganicTriggerSafetyHubAndroid[];
+ #endif // #if !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index e1b32ddc9593..5dd93b41f849 100644
--- a/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -113,7 +113,7 @@ namespace {
+@@ -115,7 +115,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -624,7 +624,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -626,7 +626,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
index fe34f0f384cf..9e5bc7511249 100644
--- a/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/sad_tab.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/sad_tab.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/sad_tab.cc
-@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages() {
+@@ -180,7 +180,7 @@ std::vector<int> SadTab::GetSubMessages() {
if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO);
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 16f5d5c82772..fd193e453d75 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
GetOnModalDialogClosedCallback());
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SigninViewController::ShowModalHistorySyncOptInDialog() {
- CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
- CloseModalSignin();
-@@ -491,7 +491,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
+ void SigninViewController::ShowModalHistorySyncOptInDialog(
+ HistorySyncOptinHelper::FlowCompletedCallback callback) {
+ CHECK(
+@@ -493,7 +493,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
index de47306fbb3c..63e4cc472109 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/signin/signin_view_controller.h
-@@ -169,7 +169,7 @@ class SigninViewController {
+@@ -170,7 +170,7 @@ class SigninViewController {
void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
bool is_sync_promo);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Shows the modal history sync opt in dialog as a browser-modal dialog on top
- // of the `browser_`'s window.
- void ShowModalHistorySyncOptInDialog();
+ // of the `browser_`'s window. Executes the provided callback when the dialog
+ // closes.
diff --git a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index eada62740d0a..a959234bdeeb 100644
--- a/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/iridium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -49,7 +49,7 @@ class SigninViewControllerDelegate {
+@@ -50,7 +50,7 @@ class SigninViewControllerDelegate {
SyncConfirmationStyle style,
bool is_sync_promo);
@@ -9,7 +9,7 @@
// Returns a platform-specific SigninViewControllerDelegate instance that
// displays the modal history sync opt in dialog. The returned object should
// delete itself when the window it's managing is closed.
-@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
+@@ -91,7 +91,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_infobar__utils.cc b/www/iridium/files/patch-chrome_browser_ui_startup_infobar__utils.cc
index 46cb024bf4cd..7053c6499445 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_infobar__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -1,11 +1,20 @@
---- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/startup/infobar_utils.cc
-@@ -197,7 +197,7 @@ void AddInfoBarsIfNecessary(Browser* browser,
- }
+@@ -46,7 +46,7 @@
+ #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
#endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) {
- // TODO(crbug.com/431828875): Instantiate and initialize the session
- // restore controller.
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_model.h"
+ #endif
+@@ -231,7 +231,7 @@ void AddInfoBarsIfNecessary(BrowserWindowInterface* br
+ }
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) {
+ auto* session_restore_infobar_controller =
+ session_restore_infobar::SessionRestoreInfobarController::From(browser);
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index fe55f0cecb96..4d34d6d41c36 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/startup/startup_browser_creator.cc
-@@ -134,7 +134,7 @@
+@@ -135,7 +135,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -986,7 +986,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -987,7 +987,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -18,7 +18,7 @@
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1089,7 +1089,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1090,7 +1090,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
silent_launch = true;
}
@@ -27,7 +27,7 @@
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1306,7 +1306,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1307,7 +1307,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 5a8459dc7cec..c53abcc2acb8 100644
--- a/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -80,7 +80,7 @@
+@@ -81,7 +81,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -221,7 +221,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -251,7 +251,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
index 61a601989c3d..179ccf0c0387 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/tab_helpers.cc
-@@ -220,7 +220,7 @@
+@@ -222,7 +222,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/hats/hats_helper.h"
#include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
-@@ -711,12 +711,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+@@ -718,12 +718,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
index 8002d91af170..0c84dffafa0e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -64,7 +64,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -52,7 +52,7 @@ bool CanShowTabSearchPositionSetting() {
}
// Mac and other platforms will always have the tab search position in the
// correct location, cros/linux/win git the user the option to change.
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_public_tab__features.h b/www/iridium/files/patch-chrome_browser_ui_tabs_public_tab__features.h
new file mode 100644
index 000000000000..e84ca90e5b32
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_public_tab__features.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/tabs/public/tab_features.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/tabs/public/tab_features.h
+@@ -118,7 +118,7 @@ class TabContextualizationController;
+ } // namespace lens
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ namespace wallet {
+ class ChromeWalletablePassClient;
+ } // namespace wallet
+@@ -451,7 +451,7 @@ class TabFeatures {
+ bookmarkbar_preload_pipeline_manager_;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_;
+ #endif
+ // Must be the last member.
diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index 30d4dd90a542..9b0084affe3d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,15 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -366,7 +366,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -80,7 +80,7 @@
+ #include "chrome/browser/ui/web_applications/pwa_install_page_action.h"
+ #include "chrome/browser/ui/webui/webui_embedding_context.h"
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/wallet/chrome_walletable_pass_client.h"
+ #endif
+ #include "chrome/browser/web_applications/web_app_tab_helper.h"
+@@ -401,7 +401,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
index dfb817eb2ca6..0f66fd22e38e 100644
--- a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/test/test_browser_ui.cc
-@@ -19,7 +19,7 @@
+@@ -21,7 +21,7 @@
#include "ui/views/widget/widget.h"
#endif
@@ -9,7 +9,7 @@
#include "content/public/common/content_switches.h"
#include "ui/base/test/skia_gold_matching_algorithm.h"
#include "ui/compositor/compositor.h"
-@@ -33,7 +33,7 @@
+@@ -35,7 +35,7 @@
#endif
// TODO(crbug.com/40625383) support Mac for pixel tests.
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
index 931e1887bda2..f83f81a39c10 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/ui_features.cc
@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
- "CloseOmniboxPopupOnInactiveAreaClick",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel,
+ base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
- BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -171,7 +171,7 @@ BASE_FEATURE_PARAM(int,
+ BASE_FEATURE(kFewerUpdateConfirmations, base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -148,7 +148,7 @@ BASE_FEATURE_PARAM(int,
"drop_target_hide_for_os_width",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
32
@@ -18,21 +18,21 @@
50
#else
0
-@@ -511,7 +511,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -434,7 +434,7 @@ BASE_FEATURE(kViewsFirstRunDialog, base::FEATURE_DISAB
+ BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kUsePortalAccentColor,
- "UsePortalAccentColor",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -732,7 +732,7 @@ bool IsBookmarkTabGroupConversionEnabled() {
+ BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
+
+@@ -634,7 +634,7 @@ bool IsBookmarkTabGroupConversionEnabled() {
return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion);
}
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kSessionRestoreInfobar,
- "SessionRestoreInfobar",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kSessionRestoreInfobar, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE_PARAM(bool,
diff --git a/www/iridium/files/patch-chrome_browser_ui_ui__features.h b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
index 0272cb67c3cd..2d7f3b35d4ab 100644
--- a/www/iridium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/ui_features.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/ui_features.h
-@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
+@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kCloseOmniboxPopupOnInactiveAreaC
- BASE_DECLARE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick);
+ BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -56,7 +56,7 @@ enum class PdfInfoBarTrigger { kPdfLoad = 0, kStartup
+@@ -63,7 +63,7 @@ enum class PdfInfoBarTrigger { kPdfLoad = 0, kStartup
BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -17,8 +17,8 @@
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// When enabled, user may see the session restore UI flow.
BASE_DECLARE_FEATURE(kSessionRestoreInfobar);
- #endif
-@@ -336,7 +336,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+
+@@ -345,7 +345,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/iridium/files/patch-chrome_browser_ui_url__identity.cc b/www/iridium/files/patch-chrome_browser_ui_url__identity.cc
new file mode 100644
index 000000000000..19ac2ce2c213
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_url__identity.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/url_identity.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/url_identity.cc
+@@ -17,7 +17,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -97,7 +97,7 @@ std::optional<webapps::AppId> GetIsolatedWebAppIdFromU
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ UrlIdentity CreateIsolatedWebAppIdentityFromUrl(Profile* profile,
+ const GURL& url,
+ const FormatOptions& options) {
+@@ -155,7 +155,7 @@ UrlIdentity UrlIdentity::CreateFromUrl(Profile* profil
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ DCHECK(allowed_types.Has(Type::kIsolatedWebApp));
+ return CreateIsolatedWebAppIdentityFromUrl(profile, url, options);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc b/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
new file mode 100644
index 000000000000..2989b8d41614
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
+@@ -91,7 +91,7 @@ DialogText GetPromptDialogTextFromStatus(
+ break;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos) &&
+ status.signin_status != collaboration::SigninStatus::kSigninDisabled) {
+@@ -404,7 +404,7 @@ void CollaborationControllerDelegateDesktop::ShowError
+ chrome::ShowBrowserModal(browser_, std::move(dialog_model));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void CollaborationControllerDelegateDesktop::
+ MaybeShowSignInUiForHistorySyncOptin() {
+ collaboration::ServiceStatus status = GetServiceStatus();
+@@ -516,7 +516,7 @@ void CollaborationControllerDelegateDesktop::
+ .SetLabel(dialog_text.ok_button_text)
+ .SetEnabled(true));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ AccountInfo account_for_promo = signin_ui_util::GetSingleAccountForPromos(
+ IdentityManagerFactory::GetForProfile(browser_->profile()));
+
+@@ -569,7 +569,7 @@ void CollaborationControllerDelegateDesktop::OnPromptD
+ .Run(CollaborationControllerDelegate::Outcome::kSuccess);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos)) {
+ MaybeShowSignInUiForHistorySyncOptin();
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h b/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
new file mode 100644
index 000000000000..625384e0ee14
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
+@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDesktop
+ std::optional<data_sharing::mojom::GroupActionProgress> progress);
+
+ void ShowErrorDialog(const ErrorInfo& error);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void MaybeShowSignInUiForHistorySyncOptin();
+ #endif
+ void MaybeShowSignInAndSyncUi();
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
index 3f884ef76a9f..87dd873faeb9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
@@ -1,5 +1,5 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-11 13:19:19 UTC
-+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc
@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -16,5 +16,5 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
- BrowserFrame* frame,
+ BrowserWidget* widget,
BrowserView* browser_view) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 1c47a871d7dd..2d735a592ebf 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux::GetShadowValu
@@ -6,7 +6,7 @@
gfx::Canvas* canvas) const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = frame()->tiled();
+ const bool tiled = browser_widget()->tiled();
#else
const bool tiled = false;
@@ -125,7 +125,7 @@ int BrowserFrameViewLinux::NonClientHitTest(const gfx:
@@ -15,6 +15,6 @@
float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = frame()->tiled();
+ const bool tiled = browser_widget()->tiled();
#else
const bool tiled = false;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index 8e3765710da9..15d73b928960 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2463,7 +2463,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2313,7 +2313,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -9,7 +9,7 @@
std::vector<ContentsWebView*> contents_web_views =
GetAllVisibleContentsWebViews();
-@@ -5954,7 +5954,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+@@ -5880,7 +5880,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
@@ -18,3 +18,12 @@
if (!ShouldShowAvatarToolbarIPH()) {
return;
}
+@@ -5890,7 +5890,7 @@ void BrowserView::MaybeShowSupervisedUserProfileSignIn
+ }
+
+ void BrowserView::MaybeShowSignInBenefitsIPH() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ShouldShowAvatarToolbarIPH()) {
+ return;
+ }
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.cc
index 327bb7c15d7e..06d26f229651 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.cc
@@ -1,5 +1,5 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-10-28 14:29:43 UTC
-+++ chrome/browser/ui/views/frame/browser_frame.cc
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/frame/browser_widget.cc
@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
#endif
@@ -27,7 +27,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -204,7 +204,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -214,7 +214,7 @@ void BrowserWidget::InitBrowserWidget() {
Init(std::move(params));
@@ -36,7 +36,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -450,7 +450,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -419,7 +419,7 @@ void BrowserWidget::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -45,17 +45,17 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -649,7 +649,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -606,7 +606,7 @@ void BrowserWidget::OnMenuClosed() {
}
- void BrowserFrame::SelectNativeTheme() {
+ void BrowserWidget::SelectNativeTheme() {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -690,7 +690,7 @@ void BrowserFrame::OnTouchUiChanged() {
- bool BrowserFrame::RegenerateFrameOnThemeChange(
+@@ -647,7 +647,7 @@ void BrowserWidget::OnTouchUiChanged() {
+ bool BrowserWidget::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.h
index 1c5afe09b209..5f488469735d 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__widget.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-05-07 06:48:23 UTC
-+++ chrome/browser/ui/views/frame/browser_frame.h
-@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widget, public view
+--- chrome/browser/ui/views/frame/browser_widget.h.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/frame/browser_widget.h
+@@ -66,7 +66,7 @@ class BrowserWidget : public views::Widget,
- ~BrowserFrame() override;
+ ~BrowserWidget() override;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Returns whether the frame is in a tiled state.
bool tiled() const { return tiled_; }
void set_tiled(bool tiled) { tiled_ = tiled; }
-@@ -227,7 +227,7 @@ class BrowserFrame : public views::Widget, public view
+@@ -198,7 +198,7 @@ class BrowserWidget : public views::Widget,
// contents for smoother dragging.
TabDragKind tab_drag_kind_ = TabDragKind::kNone;
@@ -17,4 +17,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool tiled_ = false;
#endif
-
+ };
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 5a85ec94c646..64071fae6cc1 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
@@ -9,7 +9,7 @@
#include "ui/views/controls/menu/menu_runner.h"
#endif
-@@ -566,7 +566,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
+@@ -584,7 +584,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -18,16 +18,16 @@
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -585,7 +585,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
+@@ -603,7 +603,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
return false;
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool OpaqueBrowserFrameView::IsTiled() const {
- return frame()->tiled();
+ return browser_widget()->tiled();
}
-@@ -788,7 +788,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
+@@ -835,7 +835,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
}
void OpaqueBrowserFrameView::WindowIconPressed() {
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 5f34aef3dc0e..98079c21ad03 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -108,7 +108,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -109,7 +109,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView
FrameButtonStyle GetFrameButtonStyle() const override;
void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
bool ShouldDrawRestoredFrameShadow() const override;
@@ -9,7 +9,7 @@
bool IsTiled() const override;
#endif
int WebAppButtonHeight() const override;
-@@ -225,7 +225,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -229,7 +229,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView
// Background painter for the window frame.
std::unique_ptr<views::FrameBackground> frame_background_;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
deleted file mode 100644
index d003370dc3ab..000000000000
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-10-28 14:29:43 UTC
-+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -75,7 +75,7 @@
-
- // Windows, Mac and CrOS do not clip child widgets to their parents, so we
- // don't have to worry about resizing quite as much.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define PLATFORM_CLIPS_CHILD_WINDOWS
- #endif
-
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index 41319652e8d5..ceba557369e9 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -80,7 +80,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -81,7 +81,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -123,7 +123,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -130,7 +130,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -197,7 +197,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -204,7 +204,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index fb9e959bb0e5..35ac5a696ffd 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -304,7 +304,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
+@@ -302,7 +302,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
new_tab_button_->GetViewAccessibility().SetName(
l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
index b87d75615ff0..85e500c74deb 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -1,9 +1,9 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-10-28 14:29:43 UTC
-+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2335,7 +2335,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/views/location_bar/location_bar_view.cc
+@@ -527,7 +527,7 @@ bool LocationBarView::IsInitialized() const {
}
- void OmniboxViewViews::OnPopupOpened() {
+ void LocationBarView::OnPopupOpened() {
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// It's not great for promos to overlap the omnibox if the user opens the
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 112b2bc443a2..0e322e5415fc 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -43,7 +43,7 @@
+@@ -42,7 +42,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -163,7 +163,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
+@@ -158,7 +158,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
} else if (model_state ==
password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
view = new SharedPasswordsNotificationView(web_contents, anchor_view);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index 430590cff5e1..6b7b4b01e707 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -407,7 +407,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -404,7 +404,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index de4122622a3f..4664ef2db5b1 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
- // Attempts showing the In-Produce-Help for profile Switching.
+ // Attempts showing the In-Product-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Attempts showing the In-Produce-Help when a supervised user signs-in in a
+ // Attempts showing the In-Product-Help when a supervised user signs-in in a
// profile.
void MaybeShowSupervisedUserSignInIPH();
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index 508ac7d0c3b9..bf47c91edfe4 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -54,7 +54,7 @@ void ProfileMenuCoordinator::Show(
+@@ -87,7 +87,7 @@ void ProfileMenuCoordinator::ShowWithPromoResults(
->NotifyFeaturePromoFeatureUsed(
feature_engagement::kIPHProfileSwitchFeature,
FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 8c99b0cbf9b3..d22013b5cdbd 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -103,7 +103,7 @@
+@@ -107,7 +107,7 @@
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/widget/widget.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -557,7 +557,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index fd243a22b677..61c260166170 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -63,14 +63,14 @@
+@@ -65,14 +65,14 @@
#include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -17,7 +17,7 @@
const int kManagedUserNoticeConfirmationDialogWidth = 780;
const int kManagedUserNoticeConfirmationDialogHeight = 560;
#endif
-@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+@@ -139,7 +139,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
}
@@ -26,7 +26,7 @@
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
Browser* browser,
-@@ -228,7 +228,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+@@ -230,7 +230,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -35,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -404,7 +404,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -406,7 +406,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -44,7 +44,7 @@
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -496,7 +496,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -498,7 +498,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -53,7 +53,7 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+@@ -538,7 +538,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
/*animate_on_resize=*/true);
}
@@ -62,7 +62,7 @@
// static
SigninViewControllerDelegate*
SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
-@@ -593,7 +593,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+@@ -597,7 +597,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index c3b5f0ca9e1f..89881aaa4f1a 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/iridium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
SyncConfirmationStyle style,
@@ -8,8 +8,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
Browser* browser,
- HistorySyncOptinLaunchContext launch_context);
-@@ -80,7 +80,7 @@ class SigninViewControllerDelegateViews
+ HistorySyncOptinLaunchContext launch_context,
+@@ -82,7 +82,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -151,7 +151,7 @@ class SigninViewControllerDelegateViews
+@@ -153,7 +153,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 84e61b56c2b2..15a726779cba 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1125,7 +1125,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1131,7 +1131,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // kIPHSupervisedUserProfileSigninFeature
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // kIPHSupervisedUserProfileSigninFeature:
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1372,7 +1372,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1399,7 +1399,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 29fd8ba89ea3..5a8a0c8fa60f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -515,7 +515,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
profile(), app_id, app_name));
ASSERT_TRUE(
-@@ -3411,7 +3411,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3408,7 +3408,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
app_state->id, app_state->name);
ASSERT_TRUE(icon_color.has_value());
ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -27,7 +27,7 @@
ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3426,7 +3426,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3423,7 +3423,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
ASSERT_TRUE(app_state);
base::ScopedAllowBlockingForTesting allow_blocking;
@@ -36,7 +36,7 @@
ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
profile(), app_state->id, app_state->name));
#endif
-@@ -3436,7 +3436,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3433,7 +3433,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3452,7 +3452,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3449,7 +3449,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4277,7 +4277,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4274,7 +4274,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
base::FilePath shortcut_dir,
const std::string& app_name,
const webapps::AppId& app_id) {
@@ -63,7 +63,7 @@
return override_registration_->test_override().GetShortcutPath(
profile(), shortcut_dir, app_id, app_name);
#else
-@@ -4477,7 +4477,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4474,7 +4474,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
const webapps::AppId& id) {
base::ScopedAllowBlockingForTesting allow_blocking;
bool is_shortcut_and_icon_correct = false;
@@ -72,7 +72,7 @@
bool is_shortcut_correct =
override_registration_->test_override().IsShortcutCreated(profile, id,
name);
-@@ -4521,7 +4521,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4518,7 +4518,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc b/www/iridium/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
new file mode 100644
index 000000000000..0566ca117711
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/web_applications/app_browser_controller.cc
+@@ -492,7 +492,7 @@ std::u16string AppBrowserController::GetLaunchFlashTex
+ // web bundle. The flash text is not needed on platforms that already display
+ // the app name in the title bar (e.g. Mac, Windows, and Linux).
+ if (IsIsolatedWebApp()) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::u16string();
+ #else // !(BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX))
+ return GetAppShortName();
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 57050acc2e87..eb8f7be31035 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,7 +1,7 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -24,7 +24,7 @@
- #include "ui/gfx/native_window_types.h"
+@@ -25,7 +25,7 @@
+ #include "ui/gfx/native_ui_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS));
diff --git a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index 2fc2085a1131..26dad823a3de 100644
--- a/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -574,7 +574,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -579,7 +579,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -803,7 +803,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -800,7 +800,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
@@ -17,4 +17,4 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const base::Feature& GetPromoFeatureEngagementFromBrowser(
- const Browser* browser) {
+ const BrowserWindowInterface* browser) {
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
index 2389ca733ef3..3c4995b7d294 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -1,8 +1,8 @@
---- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui_browser/webui_browser_window.cc
-@@ -42,7 +42,7 @@ const char* const kWebUIBrowserWindowKey = "__WEBUI_BR
+@@ -54,7 +54,7 @@ const char* const kWebUIBrowserWindowKey = "__WEBUI_BR
- // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ // Copied from chrome/browser/ui/views/frame/browser_widget.cc.
bool IsUsingLinuxSystemTheme(Profile* profile) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 00ef1e464eed..36a31e8fb961 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -55,7 +55,7 @@
+@@ -56,7 +56,7 @@
#include "net/ssl/client_cert_store_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+@@ -131,7 +131,7 @@ class ClientCertStoreLoader {
active_requests_;
};
@@ -18,7 +18,7 @@
class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
public:
std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
-@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -156,7 +156,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -27,16 +27,16 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -171,7 +171,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // ClientCertStore implementation that always returns an empty list. The
- // CertificateProvisioningService implementation expects to wrap a platform
- // cert store, but here we only want to get results from the provisioning
-@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
+ class ClientCertStoreFactoryProvisioned : public ClientCertStoreFactory {
+ public:
+ explicit ClientCertStoreFactoryProvisioned(
+@@ -331,7 +331,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -45,7 +45,7 @@
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
+@@ -1052,7 +1052,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
@@ -54,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
+@@ -1060,7 +1060,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -63,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1124,7 +1124,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1110,7 +1110,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 8daf50047859..14ff73367786 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -153,7 +153,7 @@
+@@ -154,7 +154,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -161,13 +161,13 @@
+@@ -162,13 +162,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -25,7 +25,7 @@
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -195,7 +195,7 @@
+@@ -196,7 +196,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -34,7 +34,7 @@
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -349,7 +349,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -351,7 +351,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -43,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -379,7 +379,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -381,7 +381,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -52,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -388,13 +388,13 @@ void RegisterChromeWebUIConfigs() {
+@@ -390,13 +390,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index db005b5d61dd..d9d11f060bc5 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,13 +1,15 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -116,16 +116,16 @@
+@@ -116,18 +116,18 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/commerce/product_specifications_ui.h"
- #endif
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)
@@ -20,7 +22,16 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -409,7 +409,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -276,7 +276,7 @@ void ChromeWebUIControllerFactory::GetFaviconForURL(
+ const std::vector<int>& desired_sizes_in_pixel,
+ favicon_base::FaviconResultsCallback callback) const {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback));
+ return;
+@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -29,7 +40,7 @@
if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -448,7 +448,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 36247091fd3b..f20b6d6e03be 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -8,7 +8,7 @@
#include "components/enterprise/buildflags/buildflags.h"
@@ -18,7 +18,7 @@
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -183,7 +183,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
+@@ -182,7 +182,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 9b6a696930c2..a1b3450a8e86 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -135,7 +135,7 @@ const char* kMacShareIconResourceName =
+@@ -157,7 +157,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -9,7 +9,7 @@
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -195,7 +195,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -217,7 +217,7 @@ static void DefineChromeRefreshRealboxIcons() {
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -18,12 +18,12 @@
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -706,7 +706,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
- icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
+@@ -523,7 +523,7 @@ std::string SearchboxHandler::AutocompleteIconToResour
+ if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (icon.name == omnibox::kShareIcon.name ||
- icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) {
+ if (icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) {
return kLinuxShareIconResourceName;
+ }
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index b732ffb37562..f1af83be2d0f 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -137,7 +137,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -543,7 +543,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -545,7 +545,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -36,7 +36,7 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -551,11 +551,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -553,11 +553,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -50,7 +50,7 @@
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -579,7 +579,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -59,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1577,7 +1577,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
new file mode 100644
index 000000000000..c7e90f6a7264
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/ui/webui/settings/site_settings_handler.cc
+@@ -118,7 +118,7 @@
+ #include "url/url_constants.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -2016,7 +2016,7 @@ void SiteSettingsHandler::SendZoomLevels() {
+ base::Value::List zoom_levels_exceptions;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Show any non-default Isolated Web App zoom levels at the top of the page.
+ auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_);
+ if (web_app_provider) {
+@@ -2118,7 +2118,7 @@ void SiteSettingsHandler::HandleRemoveZoomLevel(const
+ GURL url(host_or_spec);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.is_valid() && url.scheme() == webapps::kIsolatedAppScheme) {
+ base::expected<web_app::IsolatedWebAppUrlInfo, std::string> iwa_url_info =
+ web_app::IsolatedWebAppUrlInfo::Create(url);
diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 31e5cefa43e7..215a6f393315 100644
--- a/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -169,7 +169,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -172,7 +172,7 @@ base::Value::Dict CreateProfileState(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
diff --git a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index c829664e5cf2..536ffaa36788 100644
--- a/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/iridium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -219,7 +219,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
+@@ -227,7 +227,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
browser, window_bounds, show_state);
}
diff --git a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
index d4149a2d02f2..ce447a176bab 100644
--- a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
+++ b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/upgrade_detector/version_history_client.cc
-@@ -175,7 +175,7 @@ GURL GetVersionReleasesUrl(base::Version version) {
+@@ -176,7 +176,7 @@ GURL GetVersionReleasesUrl(base::Version version) {
#define CURRENT_PLATFORM "win"
#endif
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index 2dfff76aea19..6f7c37c85e34 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -663,7 +663,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+@@ -665,7 +665,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
}
}
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 89146023fe69..1451a6dab595 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
-@@ -22,7 +22,7 @@
+@@ -23,7 +23,7 @@
#include "ui/gfx/image/image_family.h"
#include "url/gurl.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -77,7 +77,7 @@ struct ShortcutInfo {
+@@ -78,7 +78,7 @@ struct ShortcutInfo {
// the installed PWA experience and thus the icons are not designed to be
// displayed on an OS dock.
bool is_diy_app = false;
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index f99821954a91..8b439ebfb384 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -1,9 +1,9 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -136,7 +136,7 @@ namespace web_app {
+@@ -135,7 +135,7 @@ GetPreinstalledWebAppsMappingForTesting() {
+ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
- "DesktopPWAsForceUnregisterOSIntegration",
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app.cc b/www/iridium/files/patch-chrome_browser_web__applications_web__app.cc
new file mode 100644
index 000000000000..18d64c6096db
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/web_applications/web_app.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/web_applications/web_app.cc
+@@ -76,7 +76,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -737,7 +737,7 @@ void WebApp::SetCurrentOsIntegrationStates(
+ void WebApp::SetIsolationData(IsolationData isolation_data) {
+ CHECK(manifest_id_.is_valid()
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ && manifest_id_.SchemeIs(webapps::kIsolatedAppScheme))
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
index e275ed54460a..dba7d8ad7298 100644
--- a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-05-07 06:48:23 UTC
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/web_applications/web_app_install_info.h
-@@ -38,7 +38,7 @@
+@@ -41,7 +41,7 @@
#include "url/gurl.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/iridium/files/patch-chrome_browser_webapps_chrome__webapps__client.cc b/www/iridium/files/patch-chrome_browser_webapps_chrome__webapps__client.cc
new file mode 100644
index 000000000000..02578e0b7386
--- /dev/null
+++ b/www/iridium/files/patch-chrome_browser_webapps_chrome__webapps__client.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/browser/webapps/chrome_webapps_client.cc
+@@ -11,7 +11,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -20,7 +20,7 @@ namespace webapps {
+
+ bool ChromeWebappsClient::IsOriginConsideredSecure(const url::Origin& origin) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return origin.scheme() == webapps::kIsolatedAppScheme;
+ #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS))
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index 7f681483a207..872496dbca14 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -546,7 +546,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 7e401b8a5b80..1110a453a3a2 100644
--- a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -750,7 +750,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -779,7 +779,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
return label;
#else
return std::string("placeholder");
-@@ -760,7 +760,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -789,7 +789,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-chrome_common_chrome__content__client.cc b/www/iridium/files/patch-chrome_common_chrome__content__client.cc
new file mode 100644
index 000000000000..e3955f0087e8
--- /dev/null
+++ b/www/iridium/files/patch-chrome_common_chrome__content__client.cc
@@ -0,0 +1,44 @@
+--- chrome/common/chrome_content_client.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/common/chrome_content_client.cc
+@@ -62,12 +62,12 @@
+ #include "url/url_constants.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #include "sandbox/linux/services/credentials.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -187,7 +187,7 @@ static const char* const kChromeStandardURLSchemes[] =
+ extensions::kExtensionScheme,
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -211,7 +211,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ schemes->isolated_app_schemes.push_back(webapps::kIsolatedAppScheme);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -260,7 +260,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ schemes->secure_schemes.push_back(webapps::kIsolatedAppScheme);
+ schemes->cors_enabled_schemes.push_back(webapps::kIsolatedAppScheme);
+ schemes->service_worker_schemes.push_back(webapps::kIsolatedAppScheme);
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.cc b/www/iridium/files/patch-chrome_common_chrome__features.cc
index 4ac341faa8c0..dcc0024717e4 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/chrome_features.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/chrome_features.cc
-@@ -64,7 +64,7 @@ BASE_FEATURE(UseAdHocSigningForWebAppShims, base::FEAT
+@@ -86,7 +86,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, base::FEA
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,9 +8,9 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
- BASE_FEATURE(AutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -76,7 +76,7 @@ BASE_FEATURE(AutofillCardSurvey, base::FEATURE_DISABLE
- BASE_FEATURE(AutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillCardSurvey, base::FEATURE_DISABL
+ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,16 +18,16 @@
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -188,7 +188,7 @@ BASE_FEATURE(DesktopPWAsElidedExtensionsMenu,
+@@ -214,7 +214,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
// Enables or disables Desktop PWAs to be auto-started on OS login.
- BASE_FEATURE(DesktopPWAsRunOnOsLogin,
+ BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -222,7 +222,7 @@ BASE_FEATURE(EnableFullscreenToAnyScreenAndroid,
+@@ -248,7 +248,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -36,30 +36,30 @@
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -578,7 +578,7 @@ BASE_FEATURE(GlicDisableWarming, base::FEATURE_ENABLED
+@@ -627,7 +627,7 @@ BASE_FEATURE(kGlicDisableWarming, base::FEATURE_ENABLE
+ // Killswitch that controls whether the guest WebContents visibility state is
// set to hidden when the Glic panel is warming.
BASE_FEATURE(kGlicGuestContentsVisibilityState,
- "GlicGuestContentsVisibilityState",
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1008,7 +1008,7 @@ BASE_FEATURE(KAnonymityServiceOHTTPRequests, base::FEA
+@@ -1088,7 +1088,7 @@ BASE_FEATURE(kKAnonymityServiceOHTTPRequests, base::FE
// public keys.
- BASE_FEATURE(KAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(LinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS)
+ BASE_FEATURE(kLinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
// Values taken from the low-memory-monitor documentation and also apply to the
// portal API:
-@@ -1019,7 +1019,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1099,7 +1099,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(ListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-chrome_common_chrome__features.h b/www/iridium/files/patch-chrome_common_chrome__features.h
index b857e05a7922..64095c63b067 100644
--- a/www/iridium/files/patch-chrome_common_chrome__features.h
+++ b/www/iridium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/chrome_features.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/chrome_features.h
-@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -83,13 +83,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -136,7 +136,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -173,7 +173,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -25,7 +25,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -730,7 +730,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -808,7 +808,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -34,7 +34,7 @@
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -738,7 +738,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -816,7 +816,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-chrome_common_chrome__paths.cc b/www/iridium/files/patch-chrome_common_chrome__paths.cc
index 19bd110fe86a..f463b2140b76 100644
--- a/www/iridium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__paths.cc
@@ -1,4 +1,4 @@
---- chrome/common/chrome_paths.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/chrome_paths.cc
@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -176,7 +176,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -175,7 +175,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -407,13 +407,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -405,13 +405,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -423,7 +423,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -421,7 +421,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,7 +61,7 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -462,7 +462,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -460,7 +460,7 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -70,7 +70,7 @@
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -476,6 +476,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -474,6 +474,9 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/iridium-browser/native-messaging-hosts"));
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.cc b/www/iridium/files/patch-chrome_common_chrome__switches.cc
index 08636d12117b..f1a6dcd4a1fe 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/chrome_switches.cc
-@@ -914,7 +914,7 @@ const char kDebugPrint[] = "debug-print";
+@@ -939,7 +939,7 @@ const char kDebugPrint[] = "debug-print";
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -950,7 +950,7 @@ const char kGlicHostLogging[] = "glic-host-logging";
+@@ -975,7 +975,7 @@ const char kGlicHostLogging[] = "glic-host-logging";
const char kGlicAdminRedirectPatterns[] = "glic-admin-redirect-patterns";
#endif
diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.h b/www/iridium/files/patch-chrome_common_chrome__switches.h
index 8fc73c044857..014f4e914f01 100644
--- a/www/iridium/files/patch-chrome_common_chrome__switches.h
+++ b/www/iridium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/chrome_switches.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/chrome_switches.h
-@@ -278,7 +278,7 @@ extern const char kDebugPrint[];
+@@ -285,7 +285,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -298,7 +298,7 @@ extern const char kGlicHostLogging[];
+@@ -305,7 +305,7 @@ extern const char kGlicHostLogging[];
extern const char kGlicAdminRedirectPatterns[];
#endif
diff --git a/www/iridium/files/patch-chrome_common_controlled__frame_controlled__frame.cc b/www/iridium/files/patch-chrome_common_controlled__frame_controlled__frame.cc
new file mode 100644
index 000000000000..f3d4c7ab833e
--- /dev/null
+++ b/www/iridium/files/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -0,0 +1,20 @@
+--- chrome/common/controlled_frame/controlled_frame.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/common/controlled_frame/controlled_frame.cc
+@@ -18,7 +18,7 @@
+ #include "third_party/blink/public/common/features.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -89,7 +89,7 @@ bool AvailabilityCheck(const std::string& api_full_nam
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Verify that the current context is an Isolated Web App and the API name is
+ // in our expected list.
+ return (extension == nullptr) && url.SchemeIs(webapps::kIsolatedAppScheme) &&
diff --git a/www/iridium/files/patch-chrome_common_pref__names.h b/www/iridium/files/patch-chrome_common_pref__names.h
index e6ebb047f770..9b6f9da4db22 100644
--- a/www/iridium/files/patch-chrome_common_pref__names.h
+++ b/www/iridium/files/patch-chrome_common_pref__names.h
@@ -1,6 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/pref_names.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/pref_names.h
-@@ -1351,7 +1351,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
+@@ -1342,7 +1342,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -9,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1501,7 +1501,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -18,7 +18,16 @@
// Boolean that is false if we should show window manager decorations. If
// true, we draw a custom chrome frame (thicker title bar and blue border).
inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2168,7 +2168,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2113,7 +2113,7 @@ inline constexpr char kPinInfoBarTimesShown[] =
+ "browser.pin_infobar_times_shown";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // How many times the session restore infobar has been shown.
+ inline constexpr char kSessionRestoreInfoBarTimesShown[] =
+@@ -2160,7 +2160,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -27,7 +36,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2671,7 +2671,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2674,7 +2674,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +45,7 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
-@@ -2685,7 +2685,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+@@ -2688,7 +2688,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
"net.network_service_failed_launch_major_version";
@@ -45,7 +54,7 @@
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2777,7 +2777,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2780,7 +2780,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -54,7 +63,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3275,7 +3275,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
+@@ -3287,7 +3287,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -63,7 +72,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3793,7 +3793,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3801,7 +3801,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -72,7 +81,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3984,7 +3984,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3990,7 +3990,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -81,7 +90,7 @@
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4081,7 +4081,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4087,7 +4087,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/iridium/files/patch-chrome_common_url__constants.h b/www/iridium/files/patch-chrome_common_url__constants.h
index 3c388fba632b..4574e8e4bb09 100644
--- a/www/iridium/files/patch-chrome_common_url__constants.h
+++ b/www/iridium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/url_constants.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/url_constants.h
-@@ -997,7 +997,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -1001,7 +1001,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/www/iridium/files/patch-chrome_common_webui__url__constants.h b/www/iridium/files/patch-chrome_common_webui__url__constants.h
index 64a5692378cf..f655623f45bd 100644
--- a/www/iridium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/iridium/files/patch-chrome_common_webui__url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/webui_url_constants.h.orig 2025-10-28 14:29:43 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-11-06 10:11:34 UTC
+++ chrome/common/webui_url_constants.h
-@@ -554,12 +554,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -556,12 +556,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -571,11 +571,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -573,11 +573,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -29,7 +29,7 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -600,7 +600,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -602,7 +602,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
diff --git a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
index 638f693fe3ea..3ba30c5391af 100644
--- a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
+++ b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc
@@ -1,6 +1,6 @@
---- chrome/enterprise_companion/event_logger.cc.orig 2025-05-07 06:48:23 UTC
+--- chrome/enterprise_companion/event_logger.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/enterprise_companion/event_logger.cc
-@@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
+@@ -127,7 +127,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
metadata.set_application_arch(proto::ARM64);
#endif
diff --git a/www/iridium/files/patch-chrome_renderer_chrome__content__renderer__client.cc b/www/iridium/files/patch-chrome_renderer_chrome__content__renderer__client.cc
new file mode 100644
index 000000000000..72e19f10c409
--- /dev/null
+++ b/www/iridium/files/patch-chrome_renderer_chrome__content__renderer__client.cc
@@ -0,0 +1,29 @@
+--- chrome/renderer/chrome_content_renderer_client.cc.orig 2025-11-06 10:11:34 UTC
++++ chrome/renderer/chrome_content_renderer_client.cc
+@@ -188,7 +188,7 @@
+ #include "v8/include/v8-isolate.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -424,7 +424,7 @@ void ChromeContentRendererClient::RenderThreadStarted(
+ WebSecurityPolicy::RegisterURLSchemeAsExtension(
+ WebString::FromASCII(extensions::kExtensionScheme));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ WebSecurityPolicy::RegisterURLSchemeAsIsolatedApp(
+ WebString::FromASCII(webapps::kIsolatedAppScheme));
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+@@ -500,7 +500,7 @@ void ChromeContentRendererClient::RenderThreadStarted(
+ WebString::FromASCII(chrome::kChromeSearchScheme));
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // IWAs can be enabled by either the feature flag or by enterprise
+ // policy. In either case the kEnableIsolatedWebAppsInRenderer flag is passed
+ // to the renderer process.
diff --git a/www/iridium/files/patch-chrome_utility_services.cc b/www/iridium/files/patch-chrome_utility_services.cc
index 31d3157ae5ef..4cfd12dd38c7 100644
--- a/www/iridium/files/patch-chrome_utility_services.cc
+++ b/www/iridium/files/patch-chrome_utility_services.cc
@@ -1,4 +1,4 @@
---- chrome/utility/services.cc.orig 2025-09-11 13:19:19 UTC
+--- chrome/utility/services.cc.orig 2025-11-06 10:11:34 UTC
+++ chrome/utility/services.cc
@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -215,7 +215,7 @@ auto RunMacNotificationService(
+@@ -213,7 +213,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -490,7 +490,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
index 5b35e6074011..006b801f3ce3 100644
--- a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
@@ -1,6 +1,6 @@
---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
-@@ -352,7 +352,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre
+@@ -364,7 +364,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre
params->force_720p_resolution =
GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(),
/*default_value=*/false);
diff --git a/www/iridium/files/patch-components_BUILD.gn b/www/iridium/files/patch-components_BUILD.gn
index 891128b57a8e..9382a7f8ea38 100644
--- a/www/iridium/files/patch-components_BUILD.gn
+++ b/www/iridium/files/patch-components_BUILD.gn
@@ -1,14 +1,14 @@
---- components/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- components/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ components/BUILD.gn
-@@ -216,7 +216,6 @@ test("components_unittests") {
- "//components/content_settings/core/browser:unit_tests",
+@@ -217,7 +217,6 @@ test("components_unittests") {
"//components/content_settings/core/common:unit_tests",
+ "//components/contextual_tasks:unit_tests",
"//components/country_codes:unit_tests",
- "//components/crash/core/common:unit_tests",
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -629,7 +628,7 @@ test("components_unittests") {
+@@ -634,7 +633,7 @@ test("components_unittests") {
"//components/user_data_importer/content:unit_tests",
]
@@ -17,7 +17,7 @@
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -791,7 +790,7 @@ test("components_unittests") {
+@@ -800,7 +799,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
@@ -26,7 +26,7 @@
deps += [
"//components/stability_report:unit_tests",
"//components/webapps/isolated_web_apps:unit_tests",
-@@ -952,8 +951,7 @@ test("components_unittests") {
+@@ -961,8 +960,7 @@ test("components_unittests") {
# No components should depend on Chrome.
# Since //chrome depends on //extensions, we also only assert_no_deps on
# extensions targets.
@@ -36,7 +36,7 @@
if (is_ios) {
assert_no_deps += ios_assert_no_deps
-@@ -1273,8 +1271,7 @@ if (use_blink) {
+@@ -1282,8 +1280,7 @@ if (use_blink) {
# No components should depend on Chrome.
# Since //chrome depends on //extensions, we also only assert_no_deps on
# extensions targets.
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index ce949275b60c..f775169d9cfa 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -1,4 +1,4 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
@@ -479,7 +479,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
@@ -9,7 +9,7 @@
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -1008,7 +1008,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -1014,7 +1014,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1082,7 +1082,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1088,7 +1088,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2101,7 +2101,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2125,7 +2125,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -36,7 +36,7 @@
return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
app_locale_ == "en-CA") &&
GetCountryCodeForExperimentGroup() == "US" &&
-@@ -2136,7 +2136,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+@@ -2160,7 +2160,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 72e16f442fd5..8d17c6f6439a 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/iridium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -371,7 +371,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -377,7 +377,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -708,7 +708,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -716,7 +716,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index f12abf6d9c78..9398f7e9b9dd 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -835,7 +835,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
+@@ -853,7 +853,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
index bc36fb9a053c..89569e4eb93e 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -1,4 +1,4 @@
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers(
base::flat_set<optimization_guide::proto::OptimizationType>&
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto bnpl_issuer_allowlist_can_be_loaded =
[&bnpl_issuers](BnplIssuer::IssuerId issuer_id) {
- return base::Contains(bnpl_issuers, issuer_id,
+ return base::Contains(bnpl_issuers, issuer_id, &BnplIssuer::issuer_id);
diff --git a/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index ec7e1485d54a..d61d40b11175 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -172,7 +172,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+@@ -185,7 +185,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -203,7 +203,7 @@ void AmountExtractionManager::OnTimeoutReached() {
+@@ -216,7 +216,7 @@ void AmountExtractionManager::OnTimeoutReached() {
/*timeout_reached=*/true);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -18,12 +18,12 @@
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -221,7 +221,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+@@ -234,7 +234,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
// Check eligibility of BNPL feature.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
- if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
- bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ if (BnplManager::IsEligibleForBnpl(autofill_manager_->client())) {
eligible_features.insert(EligibleFeature::kBnpl);
+ }
diff --git a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 7b4cba7b2eef..22bda89f64f9 100644
--- a/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/iridium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -552,7 +552,7 @@ void BnplManager::MaybeUpdateDesktopSuggestionsWithBnp
+@@ -599,7 +599,7 @@ void BnplManager::MaybeUpdateDesktopSuggestionsWithBnp
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index 18bd650025f9..c07ee0af2600 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,34 +1,52 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -25,7 +25,7 @@ BASE_FEATURE(kAutofillEnableAllowlistForBmoCardCategor
+@@ -26,7 +26,7 @@ BASE_FEATURE(kAutofillEnableAllowlistForBmoCardCategor
+ // of the allowlisted merchant websites.
BASE_FEATURE(kAutofillEnableAmountExtraction,
- "AutofillEnableAmountExtraction",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -51,7 +51,7 @@ BASE_FEATURE(kAutofillEnableAmountExtractionTesting,
+@@ -42,7 +42,7 @@ BASE_FEATURE(kAutofillEnableAmountExtractionTesting,
+ // When enabled, buy now pay later (BNPL) in Autofill will be offered.
BASE_FEATURE(kAutofillEnableBuyNowPayLater,
- "AutofillEnableBuyNowPayLater",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -74,7 +74,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
+@@ -62,7 +62,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
+ // When enabled, buy now pay later (BNPL) data will be synced to Chrome clients.
BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
- "AutofillEnableBuyNowPayLaterSyncing",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -337,7 +337,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+@@ -86,7 +86,7 @@ BASE_FEATURE(kAutofillEnableCardBenefitsForAmericanExp
+ // UI.
+ BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -151,7 +151,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsBlockl
+ // Payments Autofill UI.
+ BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -301,7 +301,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts, base::FEATU
+ #endif // BUILDFLAG(IS_ANDROID)
bool ShouldShowImprovedUserConsentForCreditCardSave() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 753ba702baad..c16c236323c8 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -124,7 +124,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -131,7 +131,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -366,7 +366,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
+@@ -373,7 +373,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -375,7 +375,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -382,7 +382,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -384,7 +384,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -391,7 +391,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
index 2adf6db72205..3881bc224836 100644
--- a/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/iridium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,15 +1,15 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-10-28 14:29:43 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-11-06 10:11:34 UTC
+++ components/autofill/core/common/autofill_prefs.h
-@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
- inline constexpr char kAutofillAiOptInStatus[] =
- "autofill.autofill_ai.opt_in_status";
+@@ -36,7 +36,7 @@ inline constexpr char kAutofillAiOptInStatus[] =
+ inline constexpr char kAutofillAiLastVersionDeduped[] =
+ "autofill.ai_last_version_deduped";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -255,7 +255,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+@@ -265,7 +265,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -263,7 +263,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -273,7 +273,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_collaboration_public_collaboration__controller__delegate.h b/www/iridium/files/patch-components_collaboration_public_collaboration__controller__delegate.h
new file mode 100644
index 000000000000..17ab9389e719
--- /dev/null
+++ b/www/iridium/files/patch-components_collaboration_public_collaboration__controller__delegate.h
@@ -0,0 +1,11 @@
+--- components/collaboration/public/collaboration_controller_delegate.h.orig 2025-11-06 10:11:34 UTC
++++ components/collaboration/public/collaboration_controller_delegate.h
+@@ -125,7 +125,7 @@ class CollaborationControllerDelegate {
+ case Type::kSigninDisabledByPolicy:
+ error_header = l10n_util::GetStringUTF8(
+ IDS_COLLABORATION_ENTREPRISE_SIGNIN_DISABLED_HEADER);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ error_body = l10n_util::GetStringUTF8(
+ base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos)
diff --git a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
index 5145d9bd16dd..066ef1815daf 100644
--- a/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/iridium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,6 +1,6 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-09-11 13:19:19 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-11-06 10:11:34 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
+@@ -178,7 +178,7 @@ BASE_FEATURE(kShoppingAlternateServer, base::FEATURE_D
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,12 +9,12 @@
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -191,7 +191,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
- "DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
+ const base::FeatureParam<int> kHistoryClustersBehavior{
diff --git a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
index a8248b45f01f..6c52a8699a86 100644
--- a/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/iridium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-09-11 13:19:19 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-11-06 10:11:34 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
+@@ -51,7 +51,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.cc b/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.cc
new file mode 100644
index 000000000000..8aef01891c96
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.cc
@@ -0,0 +1,20 @@
+--- components/enterprise/connectors/core/connectors_prefs.cc.orig 2025-11-06 10:11:34 UTC
++++ components/enterprise/connectors/core/connectors_prefs.cc
+@@ -22,7 +22,7 @@
+ namespace enterprise_connectors {
+
+ // Profile Prefs
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kCacheEncryptionEnabledPref[] =
+ "enterprise_connectors.cache_encryption_enabled";
+ #endif
+@@ -96,7 +96,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+ #if BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
+ client_certificates::RegisterProfilePrefs(registry);
+ #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(kCacheEncryptionEnabledPref, false);
+ #endif
+ }
diff --git a/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.h b/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.h
new file mode 100644
index 000000000000..79957a8fe252
--- /dev/null
+++ b/www/iridium/files/patch-components_enterprise_connectors_core_connectors__prefs.h
@@ -0,0 +1,11 @@
+--- components/enterprise/connectors/core/connectors_prefs.h.orig 2025-11-06 10:11:34 UTC
++++ components/enterprise/connectors/core/connectors_prefs.h
+@@ -11,7 +11,7 @@ class PrefRegistrySimple;
+
+ namespace enterprise_connectors {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Pref that maps to the "CacheEncryptionEnabled" policy.
+ extern const char kCacheEncryptionEnabledPref[];
+ #endif
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc
deleted file mode 100644
index 50efc754a4a6..000000000000
--- a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-11 13:19:19 UTC
-+++ components/enterprise/data_controls/core/browser/features.cc
-@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDownloadDataControlsDesktop,
- "EnableDownloadDataControlsDesktop",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h
deleted file mode 100644
index 5ee7c62f33c0..000000000000
--- a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-11 13:19:19 UTC
-+++ components/enterprise/data_controls/core/browser/features.h
-@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Controls enabling Data Controls rules for downloads on desktop
- BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
- #endif
diff --git a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
index 574f861f8247..36a9f66c45f5 100644
--- a/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
+++ b/www/iridium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -1,15 +1,6 @@
---- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-11 13:19:19 UTC
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-11-06 10:11:34 UTC
+++ components/enterprise/data_controls/core/browser/rule.cc
-@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
- // a type of restriction should be applied or not, check it here.
- bool IgnoreRestriction(Rule::Restriction restriction) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (restriction == Rule::Restriction::kFileDownload) {
- return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
- }
-@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+@@ -531,7 +531,7 @@ bool Rule::AddUnsupportedAttributeErrors(
},
},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +9,7 @@
{
Restriction::kFileDownload,
{
-@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+@@ -610,7 +610,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
},
#endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
index e192ea546c1b..02af3c42ca0e 100644
--- a/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/iridium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-10-28 14:29:43 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-11-06 10:11:34 UTC
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -210,7 +210,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -213,7 +213,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client(OwnedByClientPassKey());
SetPreferredSize(GetSize());
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
index e47948876a1b..0e0ccee26d3a 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-10-28 14:29:43 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-11-06 10:11:34 UTC
+++ components/feature_engagement/public/feature_configurations.cc
@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1979,7 +1979,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -2045,7 +2045,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
index d370b4b851e2..26492c470a0b 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-10-28 14:29:43 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-11-06 10:11:34 UTC
+++ components/feature_engagement/public/feature_constants.cc
-@@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
+@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -842,7 +842,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
+@@ -843,7 +843,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
#endif // BUILDFLAG(IS_IOS)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -1001,7 +1001,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -999,7 +999,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
index 73014271c652..ccf2993c4ea0 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-10-28 14:29:43 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-11-06 10:11:34 UTC
+++ components/feature_engagement/public/feature_constants.h
@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -377,7 +377,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiOSAIHubNewBadge
+@@ -379,7 +379,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiOSAIHubNewBadge
#endif // BUILDFLAG(IS_IOS)
@@ -26,4 +26,4 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab);
- FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSupervisedUserProfileSigninFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSignInBenefitsFeature);
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
index 4cdda82aa563..e02f9df188bd 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-10-28 14:29:43 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-11-06 10:11:34 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -201,7 +201,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSAIHubNewBadge,
+@@ -203,7 +203,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSReaderModeOptionsFeature,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -275,7 +275,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -277,7 +277,7 @@ const base::Feature* const kAllFeatures[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -333,7 +333,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -335,7 +335,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -26,4 +26,4 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
&kIPHDesktopPWAsLinkCapturingLaunch,
&kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
- &kIPHSupervisedUserProfileSigninFeature,
+ &kIPHSignInBenefitsFeature,
diff --git a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
index 6d1c150d2cc9..37cffae3f24e 100644
--- a/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/iridium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-10-28 14:29:43 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-11-06 10:11:34 UTC
+++ components/feature_engagement/public/feature_list.h
@@ -359,7 +359,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBadge, "IPH_iOSA
#endif // BUILDFLAG(IS_IOS)
@@ -28,16 +28,16 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -776,7 +777,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHiOSSafariImportFeature),
+@@ -783,7 +784,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHIOSPageActionMenu),
+ VARIATION_ENTRY(kIPHiOSAIHubNewBadge),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -837,7 +838,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -844,7 +845,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -47,7 +47,7 @@
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -892,7 +894,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -899,7 +901,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -55,4 +55,4 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch),
VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab),
- VARIATION_ENTRY(kIPHSupervisedUserProfileSigninFeature),
+ VARIATION_ENTRY(kIPHSignInBenefitsFeature),
diff --git a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
index 35a3ed70322a..d8533c2d1fb9 100644
--- a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
+++ b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -1,14 +1,16 @@
---- components/gwp_asan/buildflags/buildflags.gni.orig 2025-05-07 06:48:23 UTC
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-11-06 10:11:34 UTC
+++ components/gwp_asan/buildflags/buildflags.gni
-@@ -10,10 +10,7 @@ import("//build/config/compiler/compiler.gni")
- # Android component builds are disabled due to https://crbug.com/976399
+@@ -11,10 +11,10 @@ import("//build/config/compiler/compiler.gni")
# Android requires frame pointers for unwinding, unwind tables aren't shipped in
# official builds.
+ # iOS is disabled when !use_partition_alloc due to https://crbug.com/446856826
-supported_platform =
-- is_linux || is_chromeos || is_mac || is_ios ||
-- (is_win && (current_cpu == "x64" || current_cpu == "arm64")) ||
+- is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) ||
++supported_platform = !is_bsd &&
++ (is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) ||
+ (is_win && (current_cpu == "x64" || current_cpu == "arm64")) ||
- (is_android && !is_component_build && enable_frame_pointers)
-+supported_platform = false
++ (is_android && !is_component_build && enable_frame_pointers))
declare_args() {
# Is GWP-ASan malloc/PartitionAlloc hooking enabled for chrome/ on a given
diff --git a/www/iridium/files/patch-components_live__caption_caption__util.cc b/www/iridium/files/patch-components_live__caption_caption__util.cc
index efe52d36b440..2dea298ec855 100644
--- a/www/iridium/files/patch-components_live__caption_caption__util.cc
+++ b/www/iridium/files/patch-components_live__caption_caption__util.cc
@@ -1,6 +1,6 @@
---- components/live_caption/caption_util.cc.orig 2025-06-19 07:37:57 UTC
+--- components/live_caption/caption_util.cc.orig 2025-11-06 10:11:34 UTC
+++ components/live_caption/caption_util.cc
-@@ -141,7 +141,7 @@ bool IsHeadlessCaptionFeatureSupported() {
+@@ -139,7 +139,7 @@ bool IsHeadlessCaptionFeatureSupported() {
std::string GetCaptionSettingsUrl() {
#if BUILDFLAG(IS_CHROMEOS)
return "chrome://os-settings/audioAndCaptions";
diff --git a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
index f4df436b3074..d1d96f8fd618 100644
--- a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-09-11 13:19:19 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-11-06 10:11:34 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -243,7 +243,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/iridium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/www/iridium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
index 88ce9c29c7fe..36d01d168a8a 100644
--- a/www/iridium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
+++ b/www/iridium/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
@@ -1,8 +1,8 @@
---- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-10-28 14:29:43 UTC
+--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-11-06 10:11:34 UTC
+++ components/optimization_guide/core/feature_registry/feature_registration.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kProductSpecificationsMqlsLogging,
+@@ -65,7 +65,7 @@ BASE_FEATURE(kProductSpecificationsMqlsLogging,
+
BASE_FEATURE(kFormsClassificationsMqlsLogging,
- "FormsClassificationsMqlsLogging",
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index f96ca59a7a9e..67a531eeb9bd 100644
--- a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,8 +1,8 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-10-28 14:29:43 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-11-06 10:11:34 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -120,7 +120,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
+@@ -104,7 +104,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
+ // Whether to use the on device model service in optimization guide.
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
- "OptimizationGuideOnDeviceModel",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
index 1596c3fbb653..63f858e1385e 100644
--- a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client.cc.orig 2025-10-28 14:29:43 UTC
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-11-06 10:11:34 UTC
+++ components/paint_preview/browser/paint_preview_client.cc
-@@ -478,8 +478,8 @@ void PaintPreviewClient::CapturePaintPreview(
+@@ -464,8 +464,8 @@ void PaintPreviewClient::CapturePaintPreview(
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
index c449beff5d83..5e763752639d 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -70,7 +70,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -58,7 +58,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,12 +9,12 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -139,7 +139,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal,
- "PasswordManagerLogToTerminal",
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -120,7 +120,7 @@ BASE_FEATURE(kPasswordManualFallbackAvailable,
+
+ BASE_FEATURE(kPasswordManagerLogToTerminal, base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kRestartToGainAccessToKeychain,
- "RestartToGainAccessToKeychain",
#if BUILDFLAG(IS_MAC)
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
index c91bf4a3944b..3ee79e3b478b 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -138,7 +138,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable)
+@@ -147,7 +147,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable)
// terminal.
BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
index 0aef82058f70..ded332da0770 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -314,7 +314,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+@@ -387,7 +387,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
weak_ptr_factory_.GetWeakPtr(), *password_credential);
if (password_credential->is_grouped_affiliation) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -544,7 +544,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+@@ -629,7 +629,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
manual_fallback_metrics_recorder_ =
std::make_unique<PasswordManualFallbackMetricsRecorder>();
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
index 656b73480b67..7d92fda5a46d 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -287,7 +287,7 @@ class PasswordAutofillManager : public autofill::Autof
+@@ -291,7 +291,7 @@ class PasswordAutofillManager : public autofill::Autof
// Stores the controller of warning popup UI on cross domain filling.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index b1ba65548ef4..de0fd19b8772 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
@@ -67,7 +67,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -941,7 +941,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -940,7 +940,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
index 0a1966dfea62..7973fa2a91f0 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -589,7 +589,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -590,7 +590,7 @@ void PasswordManager::RegisterProfilePrefs(
registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -9,7 +9,7 @@
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -602,7 +602,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -603,7 +603,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 0ccfe8690323..15420ce8b22f 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_manager_client.h
@@ -30,7 +30,7 @@
#include "net/cert/cert_status_flags.h"
@@ -9,7 +9,7 @@
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -543,7 +543,7 @@ class PasswordManagerClient {
+@@ -540,7 +540,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 298199ed3f78..95dd6f038e29 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-11 13:19:19 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -30,7 +30,7 @@ namespace {
+@@ -33,7 +33,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
index 1b65363fe229..ada2da3ea2a2 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-09-11 13:19:19 UTC
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1036,7 +1036,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1043,7 +1043,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
bool is_enabled_by_policy,
IsAccountStore is_account_store) {
@@ -9,7 +9,7 @@
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
// exists, passwords shouldn't be deleted.
-@@ -1054,7 +1054,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1061,7 +1061,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index a2c38ba78d5d..aa79d2ef1956 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-05-07 06:48:23 UTC
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
-@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
+@@ -146,7 +146,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
std::vector<PasswordForm> matched_forms;
if (!login_db_ ||
!login_db_->GetLogins(form, include_psl, &matched_forms)) {
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index ba9def4391ef..770a08f191c0 100644
--- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2306,7 +2306,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+@@ -2278,7 +2278,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index e9753b709ac2..062bf8910f18 100644
--- a/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/iridium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-10-28 14:29:43 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-11-06 10:11:34 UTC
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
@@ -9,7 +9,7 @@
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -272,7 +272,7 @@ inline constexpr char kPasswordManagerPromoCardsList[]
+@@ -253,7 +253,7 @@ inline constexpr char kPasswordManagerPromoCardsList[]
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/iridium/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc b/www/iridium/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
new file mode 100644
index 000000000000..8e8b091e8f6c
--- /dev/null
+++ b/www/iridium/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
@@ -0,0 +1,11 @@
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2025-11-06 10:11:34 UTC
++++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc
+@@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMemorySummary(
+ base::KiB(process_dump.os_dump().resident_set_kb),
+ .private_footprint =
+ base::KiB(process_dump.os_dump().private_footprint_kb),
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // `private_footprint_swap_kb` is only defined on these platforms
+ .private_swap =
+ base::KiB(process_dump.os_dump().private_footprint_swap_kb),
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 73183420c223..9ff36970a7e0 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-10-28 14:29:43 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-11-06 10:11:34 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -763,7 +763,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -767,7 +767,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index 183a4512837a..8cac6f632bee 100644
--- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-05-07 06:48:23 UTC
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-11-06 10:11:34 UTC
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
@@ -25,7 +25,7 @@ namespace policy {
@@ -6,10 +6,10 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kRetryWithKeyReset,
- "RetryWithKeyReset",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -220,7 +220,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo
+ BASE_FEATURE(kRetryWithKeyReset, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
+
+@@ -218,7 +218,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo
// continue using the stale information. Thus, no specific response to a store
// error is required. NB: Changes to is_managed fire OnStoreLoaded().
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc b/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
deleted file mode 100644
index 51517edc493a..000000000000
--- a/www/iridium/files/patch-components_policy_core_common_policy__loader__common.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-09-11 13:19:19 UTC
-+++ components/policy/core/common/policy_loader_common.cc
-@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
- key::kDefaultSearchProviderEnabled,
- key::kSafeBrowsingEnabled,
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- key::kAutoOpenFileTypes,
- key::kEnterpriseSearchAggregatorSettings,
- key::kHomepageIsNewTabPage,
-@@ -57,7 +57,7 @@ const char* kSensitivePolicies[] = {
- key::kSafeBrowsingAllowlistDomains,
- key::kSiteSearchSettings,
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- key::kCommandLineFlagSecurityWarningsEnabled,
- key::kEnterpriseCustomLabelForBrowser,
- key::kEnterpriseLogoUrlForBrowser,
diff --git a/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h
index 8c011f2ce4fe..a1fa66d9a268 100644
--- a/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h
+++ b/www/iridium/files/patch-components_policy_core_common_policy__pref__names.h
@@ -1,6 +1,6 @@
---- components/policy/core/common/policy_pref_names.h.orig 2025-09-11 13:19:19 UTC
+--- components/policy/core/common/policy_pref_names.h.orig 2025-11-06 10:11:34 UTC
+++ components/policy/core/common/policy_pref_names.h
-@@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnabled[];
+@@ -96,7 +96,7 @@ extern const char kFloatingWorkspaceEnabled[];
#endif
extern const char kBuiltInAIAPIsEnabled[];
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index 291c2a568f80..78216db73b43 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,6 +1,6 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-10-28 14:29:43 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-11-06 10:11:34 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -21,7 +21,7 @@ BASE_FEATURE(kResolveRegionalCapabilitiesFromDevice,
+@@ -23,7 +23,7 @@ BASE_FEATURE(kResolveRegionalCapabilitiesFromDevice,
base::FEATURE_ENABLED_BY_DEFAULT);
#endif
diff --git a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index b4eec19ac8d1..0aec7067fe37 100644
--- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,6 +1,6 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-10-28 14:29:43 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-11-06 10:11:34 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -47,7 +47,7 @@ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoO
+@@ -53,7 +53,7 @@ BASE_DECLARE_FEATURE(kRestrictLegacySearchEnginePromoO
BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice);
#endif
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.cc b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
index bc241f591e73..93b30b6792b2 100644
--- a/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,20 +1,29 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-10-28 14:29:43 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-11-06 10:11:34 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -73,7 +73,7 @@ BASE_FEATURE(kSupportWebSigninAddSession,
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -96,7 +96,7 @@ BASE_FEATURE(kBrowserSigninInSyncHeaderOnGaiaIntegrati
+ BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables the History Sync Opt-in on Desktop.
- BASE_FEATURE(kEnableHistorySyncOptin,
- "EnableHistorySyncOptin",
-@@ -293,7 +293,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
- #endif // BUILDFLAG(IS_IOS)
- );
+ BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kChromeIdentitySurveyDiceWebSigninAccepted,
+@@ -123,7 +123,7 @@ BASE_FEATURE(kChromeIdentitySurveySwitchProfileFromPro
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kSignInPromoMaterialNextUI,
- "SignInPromoMaterialNextUI",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE_PARAM(base::TimeDelta,
+@@ -325,7 +325,7 @@ BASE_FEATURE(kRetryInterceptionBubbleOnDiceSyncHeaderT
+ BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/iridium/files/patch-components_signin_public_base_signin__switches.h b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
index f124c81a4bc3..8873288e27ff 100644
--- a/www/iridium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,17 +1,26 @@
---- components/signin/public/base/signin_switches.h.orig 2025-10-28 14:29:43 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-11-06 10:11:34 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -67,7 +67,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kSupportWebSigninAddSession);
+@@ -77,7 +77,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kCctSignInPrompt);
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables surveys to measure the effectiveness of the identity model.
+ // These surveys would be displayed after interactions such as signin, profile
+ // switching, etc. Please keep sorted alphabetically.
+@@ -109,7 +109,7 @@ BASE_DECLARE_FEATURE(kChromeIdentitySurveySwitchProfil
+ // LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Controls the duration for which the launch of an identity survey is delayed.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
- COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -235,7 +235,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
- COMPONENT_EXPORT(SIGNIN_SWITCHES)
- bool IsExtensionsExplicitBrowserSigninEnabled();
+ BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
+@@ -277,7 +277,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kRollbackDiceMigration);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-components_supervised__user_core_common_features.cc b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
index 551e06c7e1ac..e994f4d4f42b 100644
--- a/www/iridium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/iridium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,6 +1,6 @@
---- components/supervised_user/core/common/features.cc.orig 2025-09-11 13:19:19 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-11-06 10:11:34 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -32,7 +32,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,30 +9,30 @@
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -41,7 +41,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
- "EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+@@ -53,7 +53,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ // TODO(crbug.com/435635774): Release the interstitial v3 in all platforms.
BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
- "SupervisedUserBlockInterstitialV3",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_IOS)
+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
- "EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
diff --git a/www/iridium/files/patch-components_sync__bookmarks_bookmark__model__view.cc b/www/iridium/files/patch-components_sync__bookmarks_bookmark__model__view.cc
new file mode 100644
index 000000000000..601c193bafa0
--- /dev/null
+++ b/www/iridium/files/patch-components_sync__bookmarks_bookmark__model__view.cc
@@ -0,0 +1,20 @@
+--- components/sync_bookmarks/bookmark_model_view.cc.orig 2025-11-06 10:11:34 UTC
++++ components/sync_bookmarks/bookmark_model_view.cc
+@@ -9,7 +9,7 @@
+ #include "components/bookmarks/browser/bookmark_model.h"
+ #include "components/bookmarks/browser/bookmark_node.h"
+ #include "components/bookmarks/common/bookmark_metrics.h"
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/sync_bookmarks/initial_account_bookmark_deduplicator.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -250,7 +250,7 @@ void BookmarkModelViewUsingAccountNodes::RemoveAllSync
+
+ void BookmarkModelViewUsingAccountNodes::
+ MaybeRemoveUnderlyingModelDuplicatesUponInitialSync() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitialAccountBookmarkDeduplicator initial_account_bookmark_deduplicator(
+ underlying_model());
+ initial_account_bookmark_deduplicator.Deduplicate();
diff --git a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
index 5bde2d1e740f..a5fb7c146cdf 100644
--- a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
+++ b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc
@@ -1,4 +1,4 @@
---- components/sync_device_info/local_device_info_util.cc.orig 2025-05-07 06:48:23 UTC
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-11-06 10:11:34 UTC
+++ components/sync_device_info/local_device_info_util.cc
@@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na
sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
@@ -18,12 +18,3 @@
return DeviceInfo::OsType::kLinux;
#elif BUILDFLAG(IS_ANDROID)
return DeviceInfo::OsType::kAndroid;
-@@ -126,7 +126,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
-
- DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return DeviceInfo::FormFactor::kDesktop;
- #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
- return ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET
diff --git a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index e17a7c1c70bd..f0c1f5dcdbc8 100644
--- a/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/iridium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,6 +1,6 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-10-28 14:29:43 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-11-06 10:11:34 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -349,7 +349,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+@@ -365,7 +365,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-components_sync_service_sync__service__impl.cc b/www/iridium/files/patch-components_sync_service_sync__service__impl.cc
index 01f81d2da0e5..ad316fb3e424 100644
--- a/www/iridium/files/patch-components_sync_service_sync__service__impl.cc
+++ b/www/iridium/files/patch-components_sync_service_sync__service__impl.cc
@@ -1,6 +1,6 @@
---- components/sync/service/sync_service_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- components/sync/service/sync_service_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ components/sync/service/sync_service_impl.cc
-@@ -1328,7 +1328,7 @@ void SyncServiceImpl::ReconfigureDataTypesDueToCrypto(
+@@ -1376,7 +1376,7 @@ void SyncServiceImpl::ReconfigureDataTypesDueToCrypto(
void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
diff --git a/www/iridium/files/patch-components_translate_core_common_translate__util.cc b/www/iridium/files/patch-components_translate_core_common_translate__util.cc
index f82aecc2206b..7beeaa6ad3c9 100644
--- a/www/iridium/files/patch-components_translate_core_common_translate__util.cc
+++ b/www/iridium/files/patch-components_translate_core_common_translate__util.cc
@@ -1,8 +1,8 @@
---- components/translate/core/common/translate_util.cc.orig 2025-10-28 14:29:43 UTC
+--- components/translate/core/common/translate_util.cc.orig 2025-11-06 10:11:34 UTC
+++ components/translate/core/common/translate_util.cc
-@@ -20,7 +20,7 @@ const char kSecurityOrigin[] = "trk:220:https://transl
+@@ -19,7 +19,7 @@ const char kSecurityOrigin[] = "trk:220:https://transl
+ // TODO(crbug.com/40819484): Enable the feature on WebView.
BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
- "TFLiteLanguageDetectionEnabled",
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-components_update__client_update__query__params.cc b/www/iridium/files/patch-components_update__client_update__query__params.cc
index dd7a657124d2..340fbed23c13 100644
--- a/www/iridium/files/patch-components_update__client_update__query__params.cc
+++ b/www/iridium/files/patch-components_update__client_update__query__params.cc
@@ -1,6 +1,6 @@
---- components/update_client/update_query_params.cc.orig 2025-05-07 06:48:23 UTC
+--- components/update_client/update_query_params.cc.orig 2025-11-06 10:11:34 UTC
+++ components/update_client/update_query_params.cc
-@@ -39,6 +39,8 @@ const char kOs[] =
+@@ -39,6 +39,8 @@ constexpr std::string_view kOs =
"fuchsia";
#elif BUILDFLAG(IS_OPENBSD)
"openbsd";
diff --git a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
index dfb8a2e6edd0..9d4311fc21ba 100644
--- a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
+++ b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/host/gpu_host_impl.cc.orig 2025-05-07 06:48:23 UTC
+--- components/viz/host/gpu_host_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ components/viz/host/gpu_host_impl.cc
-@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
+@@ -156,7 +156,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
mojom::GpuServiceCreationParams::New();
#if BUILDFLAG(IS_OZONE)
diff --git a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 930cbfe110ca..2e4a0de42203 100644
--- a/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-11 13:19:19 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1557,7 +1557,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
index f01e4f313cb1..bc9f271b6f5d 100644
--- a/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/iridium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-09-11 13:19:19 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-11-06 10:11:34 UTC
+++ components/viz/service/display/skia_renderer.cc
-@@ -1380,7 +1380,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1379,7 +1379,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 8646ce726bcd..6faed36ef380 100644
--- a/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -9,7 +9,7 @@
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -904,7 +904,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -903,7 +903,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc
index cd4211c924f6..50c2fce8d216 100644
--- a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ components/viz/service/gl/gpu_service_impl.cc
-@@ -502,7 +502,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+@@ -481,7 +481,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
@@ -9,7 +9,7 @@
gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
#endif
-@@ -1269,7 +1269,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+@@ -1246,7 +1246,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
return true;
}
diff --git a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h
index 8a24721666a7..085c44273fee 100644
--- a/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h
+++ b/www/iridium/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.h.orig 2025-09-11 13:19:19 UTC
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-11-06 10:11:34 UTC
+++ components/viz/service/gl/gpu_service_impl.h
-@@ -450,7 +450,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+@@ -448,7 +448,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
void OnBeginFrameOnIO(const BeginFrameArgs& args);
diff --git a/www/iridium/files/patch-content_app_content__main__runner__impl.cc b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
index 064580224c24..6bf58fbe6b0e 100644
--- a/www/iridium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/iridium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -150,18 +150,21 @@
+@@ -151,18 +151,21 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -20,11 +20,11 @@
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
-+#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
++#include "third_party/skia/rust/png/FFI.rs.h"
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -185,6 +188,10 @@
+@@ -186,6 +189,10 @@
#include "media/base/media_switches.h"
#endif
@@ -35,7 +35,7 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -381,7 +388,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -382,7 +389,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
@@ -44,7 +44,7 @@
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
// Loads registered library CDMs but does not initialize them. This is needed by
-@@ -400,7 +407,10 @@ void PreloadLibraryCdms() {
+@@ -401,7 +408,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -55,7 +55,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -412,9 +422,16 @@ void PreSandboxInit() {
+@@ -413,9 +423,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -72,7 +72,7 @@
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
// Ensure access to the library CDMs before the sandbox is turned on.
-@@ -634,7 +651,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+@@ -635,7 +652,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
// Once Zygote forks and feature list initializes we can start a thread to
// begin tracing immediately.
@@ -81,7 +81,7 @@
if (process_type == switches::kGpuProcess) {
tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
/*will_trace_thread_restart=*/true);
-@@ -733,7 +750,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+@@ -734,7 +751,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
@@ -90,7 +90,7 @@
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -851,11 +868,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -852,11 +869,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -104,7 +104,7 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1007,7 +1023,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1008,7 +1024,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
// SeatbeltExecServer.
CHECK(sandbox::Seatbelt::IsSandboxed());
}
@@ -113,7 +113,7 @@
// In sandboxed processes and zygotes, certain resource should be pre-warmed
// as they cannot be initialized under a sandbox. In addition, loading these
// resources in zygotes (including the unsandboxed zygote) allows them to be
-@@ -1017,10 +1033,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1018,10 +1034,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -136,7 +136,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1122,6 +1150,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1123,6 +1151,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/iridium/files/patch-content_browser_BUILD.gn b/www/iridium/files/patch-content_browser_BUILD.gn
index b18d5ce3f295..496a4f35615d 100644
--- a/www/iridium/files/patch-content_browser_BUILD.gn
+++ b/www/iridium/files/patch-content_browser_BUILD.gn
@@ -1,4 +1,4 @@
---- content/browser/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- content/browser/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ content/browser/BUILD.gn
@@ -90,6 +90,7 @@ source_set("browser") {
frameworks = []
@@ -24,7 +24,7 @@
"//components/payments/content/icon",
"//components/payments/mojom",
"//components/performance_manager/scenario_api",
-@@ -2613,6 +2616,14 @@ source_set("browser") {
+@@ -2612,6 +2615,14 @@ source_set("browser") {
]
}
@@ -39,7 +39,7 @@
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2661,6 +2672,15 @@ source_set("browser") {
+@@ -2660,6 +2671,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
index a72a9aa3e3dc..33f31665bfc8 100644
--- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/browser_child_process_host_impl.cc
@@ -296,6 +296,8 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kIPCConnectionTimeout,
@@ -9,7 +9,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -649,7 +651,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -660,7 +662,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/iridium/files/patch-content_browser_browser__main__loop.cc b/www/iridium/files/patch-content_browser_browser__main__loop.cc
index fc703be8598c..5105f34b362b 100644
--- a/www/iridium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/iridium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/browser_main_loop.cc
-@@ -252,6 +252,12 @@
+@@ -253,6 +253,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -552,6 +558,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -584,7 +596,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index f2c8e38511d3..eb636135f189 100644
--- a/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/iridium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -1,6 +1,6 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-11 13:19:19 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -98,7 +98,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 88cf89d45f2f..99da4cfd81e9 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-11 13:19:19 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1705,7 +1705,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1703,7 +1703,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index 979799d02667..3199a6c66b6c 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,4 +1,4 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-09-11 13:19:19 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-11-06 10:11:34 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
@@ -9,7 +9,7 @@
bool IsGpuMemoryBufferNV12Supported();
#endif // BUILDFLAG(IS_LINUX)
-@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
index 00c96c803048..c6693c2bff4a 100644
--- a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
+++ b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/gpu_process_host.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/gpu/gpu_process_host.cc
-@@ -276,6 +276,7 @@ static const char* const kSwitchNames[] = {
+@@ -280,6 +280,7 @@ static const char* const kSwitchNames[] = {
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -8,7 +8,7 @@
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -301,7 +302,7 @@ static const char* const kSwitchNames[] = {
+@@ -305,7 +306,7 @@ static const char* const kSwitchNames[] = {
switches::kEnableNativeGpuMemoryBuffers,
switches::kRenderNodeOverride,
#endif
diff --git a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
index 84ef3d271cca..ad5cfb26bd86 100644
--- a/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/iridium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -88,7 +88,7 @@
+@@ -90,7 +90,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -332,7 +332,7 @@ void CreateInProcessNetworkService(
+@@ -347,7 +347,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -18,7 +18,7 @@
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -399,7 +399,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -414,7 +414,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index 1a17fbbd69ad..432d67eebe71 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-09-11 13:19:19 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -29,7 +29,7 @@
+@@ -24,7 +24,7 @@
#include "media/base/media_switches.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -188,7 +188,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+@@ -166,7 +166,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/www/iridium/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc b/www/iridium/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
new file mode 100644
index 000000000000..4e66d944dfb4
--- /dev/null
+++ b/www/iridium/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
@@ -0,0 +1,20 @@
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2025-11-06 10:11:34 UTC
++++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc
+@@ -26,7 +26,7 @@
+ #include "third_party/skia/include/core/SkBitmap.h"
+ #include "ui/gfx/skia_span_util.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+
+ #ifndef MADV_POPULATE_WRITE
+@@ -77,7 +77,7 @@ void CompressNavigationScreenshotOnWorkerThread(
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ void AdviseBitmap(SkBitmap& bitmap) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ size_t size = bitmap.info().computeByteSize(bitmap.info().minRowBytes());
+ if (madvise(bitmap.getPixels(), size, MADV_POPULATE_WRITE) == 0) {
+ return;
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index a084f17c370f..97d2bad4c3e7 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -226,7 +226,7 @@
+@@ -228,7 +228,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1126,7 +1126,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1127,7 +1127,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -18,7 +18,7 @@
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1351,7 +1351,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1363,7 +1363,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -27,7 +27,7 @@
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3459,7 +3459,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3509,7 +3509,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,7 +36,7 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3515,6 +3515,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3565,6 +3565,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -45,7 +45,7 @@
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5417,7 +5419,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5487,7 +5489,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index 92b4316f3951..e9f4de49acf9 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-10-28 14:29:43 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-11-06 10:11:34 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
-@@ -101,7 +101,7 @@
+@@ -103,7 +103,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -994,7 +994,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -1014,7 +1014,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
#endif
@@ -18,7 +18,7 @@
ChildThreadTypeSwitcher child_thread_type_switcher_;
#endif
};
-@@ -1237,7 +1237,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -1268,7 +1268,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 320e3da3c31b..fbcf868f6a69 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -277,7 +277,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -276,7 +276,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 6de09b798e2e..a9445bdca5fd 100644
--- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-10-28 14:29:43 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
@@ -9,7 +9,7 @@
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -477,7 +477,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1881,7 +1881,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1880,7 +1880,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2864,7 +2864,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2861,7 +2861,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3048,7 +3048,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3045,7 +3045,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
index 08348a59b098..c339a86d3fa8 100644
--- a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
+++ b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc
@@ -1,6 +1,6 @@
---- content/browser/v8_snapshot_files.cc.orig 2025-09-11 13:19:19 UTC
+--- content/browser/v8_snapshot_files.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/v8_snapshot_files.cc
-@@ -35,7 +35,7 @@ void registerContextSnapshotAndroid(
+@@ -36,7 +36,7 @@ void registerContextSnapshotAndroid(
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
diff --git a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 37fbf69884d0..2f32b569aae7 100644
--- a/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/iridium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-11 13:19:19 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-11-06 10:11:34 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -41,7 +41,7 @@
+@@ -42,7 +42,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -98,7 +98,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -235,7 +235,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -301,7 +301,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -341,7 +341,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -399,7 +399,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -431,7 +431,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -462,7 +462,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/iridium/files/patch-content_child_child__process.cc b/www/iridium/files/patch-content_child_child__process.cc
index 004b97b6b7b4..d827eaf5dedd 100644
--- a/www/iridium/files/patch-content_child_child__process.cc
+++ b/www/iridium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-10-28 14:29:43 UTC
+--- content/child/child_process.cc.orig 2025-11-06 10:11:34 UTC
+++ content/child/child_process.cc
-@@ -35,7 +35,7 @@
+@@ -37,7 +37,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -197,7 +197,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -215,7 +215,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/iridium/files/patch-content_child_child__process.h b/www/iridium/files/patch-content_child_child__process.h
index c3a3be5ba6e5..1a8768608010 100644
--- a/www/iridium/files/patch-content_child_child__process.h
+++ b/www/iridium/files/patch-content_child_child__process.h
@@ -1,6 +1,6 @@
---- content/child/child_process.h.orig 2025-05-07 06:48:23 UTC
+--- content/child/child_process.h.orig 2025-11-06 10:11:34 UTC
+++ content/child/child_process.h
-@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
+@@ -81,7 +81,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
}
diff --git a/www/iridium/files/patch-content_common_features.cc b/www/iridium/files/patch-content_common_features.cc
index a22fc9679ed8..167e54c4f076 100644
--- a/www/iridium/files/patch-content_common_features.cc
+++ b/www/iridium/files/patch-content_common_features.cc
@@ -1,11 +1,11 @@
---- content/common/features.cc.orig 2025-09-11 13:19:19 UTC
+--- content/common/features.cc.orig 2025-11-06 10:11:34 UTC
+++ content/common/features.cc
-@@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -144,7 +144,7 @@ BASE_FEATURE(kDocumentPolicyNegotiation, base::FEATURE
+ BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableDevToolsJsErrorReporting,
- "EnableDevToolsJsErrorReporting",
base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
index 6fd32d179dac..8ed2c5b62679 100644
--- a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-09-11 13:19:19 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-11-06 10:11:34 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -56,7 +56,7 @@
+@@ -58,7 +58,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -150,7 +150,8 @@ void GpuChildThread::Init(
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/iridium/files/patch-content_public_browser_content__browser__client.cc b/www/iridium/files/patch-content_public_browser_content__browser__client.cc
index 2712ebf78bb3..2bfb1a530a7e 100644
--- a/www/iridium/files/patch-content_public_browser_content__browser__client.cc
+++ b/www/iridium/files/patch-content_public_browser_content__browser__client.cc
@@ -1,6 +1,6 @@
---- content/public/browser/content_browser_client.cc.orig 2025-10-28 14:29:43 UTC
+--- content/public/browser/content_browser_client.cc.orig 2025-11-06 10:11:34 UTC
+++ content/public/browser/content_browser_client.cc
-@@ -1417,7 +1417,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1410,7 +1410,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
// that can be adequately sandboxed.
// Currently Android's network service will not run out of process or sandboxed,
// so OutOfProcessSystemDnsResolution is not currently enabled on Android.
diff --git a/www/iridium/files/patch-content_public_common_content__features.cc b/www/iridium/files/patch-content_public_common_content__features.cc
index 5a7143d94838..0c8bcab3f36f 100644
--- a/www/iridium/files/patch-content_public_common_content__features.cc
+++ b/www/iridium/files/patch-content_public_common_content__features.cc
@@ -1,28 +1,28 @@
---- content/public/common/content_features.cc.orig 2025-10-28 14:29:43 UTC
+--- content/public/common/content_features.cc.orig 2025-11-06 10:11:34 UTC
+++ content/public/common/content_features.cc
-@@ -102,7 +102,7 @@ BASE_FEATURE(AudioServiceLaunchOnStartup, base::FEATUR
+@@ -95,7 +95,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup, base::FEATU
// Runs the audio service in a separate process.
- BASE_FEATURE(AudioServiceOutOfProcess,
+ BASE_FEATURE(kAudioServiceOutOfProcess,
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1164,9 +1164,10 @@ BASE_FEATURE(WebAssemblyTiering, base::FEATURE_ENABLED
+@@ -1152,10 +1152,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::FEATURE_ENABLE
+
// Enable WebAssembly trap handler.
- BASE_FEATURE(WebAssemblyTrapHandler,
- #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)) && \
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
+ BASE_FEATURE(kWebAssemblyTrapHandler,
+-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+ BUILDFLAG(IS_MAC)) && \
defined(ARCH_CPU_X86_64)) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
-+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-+ BUILDFLAG(IS_BSD)) && \
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1214,7 +1215,11 @@ BASE_FEATURE(WebUIJSErrorReportingExtended, base::FEAT
+@@ -1203,7 +1203,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, base::FEA
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
@@ -33,4 +33,4 @@
+#endif
// Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
- BASE_FEATURE(WebViewPrefetchHighestPrefetchPriority,
+ BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
diff --git a/www/iridium/files/patch-content_renderer_render__thread__impl.cc b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
index 0c87cd9db55c..5594d351c6ab 100644
--- a/www/iridium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/iridium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/render_thread_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/renderer/render_thread_impl.cc
@@ -204,6 +204,8 @@
@@ -9,8 +9,8 @@
#else
#include <malloc.h>
#endif
-@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
- attributes, viz::command_buffer_metrics::ContextType::MEDIA);
+@@ -989,7 +991,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+ /*lose_context_when_out_of_memory=*/true);
const bool enable_video_decode_accelerator =
-#if BUILDFLAG(IS_LINUX)
@@ -18,7 +18,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1007,7 +1009,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -27,7 +27,7 @@
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1772,7 +1774,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1760,7 +1762,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index ba53f3b7d02e..55213934e1f5 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -9,7 +9,7 @@
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -187,13 +187,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -200,13 +200,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -25,7 +25,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -217,7 +217,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+@@ -230,7 +230,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -34,7 +34,7 @@
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -290,7 +290,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
+@@ -303,7 +303,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
index 0c05d1f4fdf8..1c1c10739f9e 100644
--- a/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,7 +1,7 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-10-28 14:29:43 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-11-06 10:11:34 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -278,7 +278,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
- const gpu::GPUInfo& gpu_info) const;
+@@ -279,7 +279,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+ const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-content_shell_BUILD.gn b/www/iridium/files/patch-content_shell_BUILD.gn
index 3b6ef93701fd..87c6d6e9c560 100644
--- a/www/iridium/files/patch-content_shell_BUILD.gn
+++ b/www/iridium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- content/shell/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ content/shell/BUILD.gn
-@@ -1101,7 +1101,7 @@ group("content_shell_crash_test") {
+@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
index a4605fcf310b..9130e75d32f8 100644
--- a/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/iridium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2025-09-11 13:19:19 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-11-06 10:11:34 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -289,7 +289,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -297,7 +297,7 @@ void ShellMainDelegate::PreSandboxStartup() {
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
index 43e16bc1f9ae..4dc5f219a5e2 100644
--- a/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
+++ b/www/iridium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -1,4 +1,4 @@
---- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-10-28 14:29:43 UTC
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-11-06 10:11:34 UTC
+++ content/utility/on_device_model/on_device_model_sandbox_init.cc
@@ -17,16 +17,20 @@
#include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
@@ -32,7 +32,7 @@
constexpr uint32_t kVendorIdAMD = 0x1002;
constexpr uint32_t kVendorIdIntel = 0x8086;
constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+@@ -66,12 +70,12 @@ void UpdateSandboxOptionsForGpu(
#endif
#if !BUILDFLAG(IS_FUCHSIA) && \
@@ -42,13 +42,12 @@
// adapter. This makes sure any relevant drivers or other libs are loaded before
// enabling the sandbox.
BASE_FEATURE(kOnDeviceModelWarmDrivers,
- "OnDeviceModelWarmDrivers",
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -82,7 +86,7 @@ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+@@ -81,7 +85,7 @@ BASE_FEATURE(kOnDeviceModelWarmDrivers,
bool ShouldWarmDrivers() {
#if BUILDFLAG(IS_FUCHSIA) || \
@@ -57,7 +56,7 @@
return false;
#else
bool is_gpu_not_blocklisted = true;
-@@ -122,7 +126,7 @@ bool PreSandboxInit() {
+@@ -121,7 +125,7 @@ bool PreSandboxInit() {
// good measure we initialize a device instance for any adapter with an
// appropriate backend on top of any integrated or discrete GPU.
#if !BUILDFLAG(IS_FUCHSIA) && \
@@ -66,7 +65,7 @@
dawnProcSetProcs(&dawn::native::GetProcs());
auto instance = std::make_unique<dawn::native::Instance>();
const wgpu::RequestAdapterOptions adapter_options{
-@@ -154,7 +158,7 @@ bool PreSandboxInit() {
+@@ -153,7 +157,7 @@ bool PreSandboxInit() {
return true;
}
@@ -75,7 +74,7 @@
void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
// Make sure any necessary vendor-specific options are set.
gpu::GPUInfo info;
-@@ -166,6 +170,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+@@ -165,6 +169,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
}
bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
@@ -83,7 +82,7 @@
std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
content::FilePermissionsForGpu(options);
file_permissions.push_back(
-@@ -174,6 +179,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+@@ -173,6 +178,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
content::CommandSetForGPU(options), file_permissions, options);
diff --git a/www/iridium/files/patch-device_gamepad_BUILD.gn b/www/iridium/files/patch-device_gamepad_BUILD.gn
index cdc80d1bf067..d5a2a8a2c932 100644
--- a/www/iridium/files/patch-device_gamepad_BUILD.gn
+++ b/www/iridium/files/patch-device_gamepad_BUILD.gn
@@ -1,6 +1,6 @@
---- device/gamepad/BUILD.gn.orig 2025-05-07 06:48:23 UTC
+--- device/gamepad/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ device/gamepad/BUILD.gn
-@@ -98,7 +98,7 @@ component("gamepad") {
+@@ -105,7 +105,7 @@ component("gamepad") {
"hid_writer_linux.cc",
"hid_writer_linux.h",
]
diff --git a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
index d7213445300f..f3adf70976bb 100644
--- a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-09-11 13:19:19 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-11-06 10:11:34 UTC
+++ device/gamepad/gamepad_provider.cc
-@@ -155,7 +155,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+@@ -160,7 +160,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
if (!polling_thread_)
polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
diff --git a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 7cfc1084c0a9..06da164ec72d 100644
--- a/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/iridium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-09-11 13:19:19 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-11-06 10:11:34 UTC
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+@@ -123,7 +123,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
index 96dffb3ba10a..6f6f27b09fb7 100644
--- a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
+++ b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/management/management_api.cc.orig 2025-06-19 07:37:57 UTC
+--- extensions/browser/api/management/management_api.cc.orig 2025-11-06 10:11:34 UTC
+++ extensions/browser/api/management/management_api.cc
-@@ -284,7 +284,7 @@ void AddExtensionInfo(const Extension* source_extensio
+@@ -296,7 +296,7 @@ void AddExtensionInfo(const Extension* source_extensio
bool PlatformSupportsApprovalFlowForExtensions() {
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-extensions_common_api___permission__features.json b/www/iridium/files/patch-extensions_common_api___permission__features.json
index 2d2d2a01a17b..9bf808c165de 100644
--- a/www/iridium/files/patch-extensions_common_api___permission__features.json
+++ b/www/iridium/files/patch-extensions_common_api___permission__features.json
@@ -1,4 +1,4 @@
---- extensions/common/api/_permission_features.json.orig 2025-10-28 14:29:43 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-11-06 10:11:34 UTC
+++ extensions/common/api/_permission_features.json
@@ -61,7 +61,7 @@
"channel": "stable",
@@ -135,7 +135,7 @@
},
"storage": [
{
-@@ -676,13 +676,13 @@
+@@ -678,13 +678,13 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
@@ -151,7 +151,7 @@
"allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
}
],
-@@ -691,13 +691,13 @@
+@@ -693,13 +693,13 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
@@ -167,7 +167,7 @@
"allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
}
],
-@@ -725,7 +725,7 @@
+@@ -727,7 +727,7 @@
"channel": "stable",
"extension_types": ["platform_app"],
// "desktop_android" is not supported.
@@ -176,7 +176,7 @@
},
{
"channel": "dev",
-@@ -811,7 +811,7 @@
+@@ -813,7 +813,7 @@
"channel": "stable",
"extension_types": ["platform_app"],
// "desktop_android" is not supported.
diff --git a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
index e7366d14a3ae..25e2e0afd071 100644
--- a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -1,6 +1,6 @@
---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-05-07 06:48:23 UTC
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-11-06 10:11:34 UTC
+++ extensions/renderer/bindings/api_binding_util.cc
-@@ -129,7 +129,7 @@ void InvalidateContext(v8::Local<v8::Context> context)
+@@ -128,7 +128,7 @@ void InvalidateContext(v8::Local<v8::Context> context)
std::string GetPlatformString() {
#if BUILDFLAG(IS_CHROMEOS)
return "chromeos";
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 871d3d87bee5..258ebb6934ee 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,11 +1,11 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-10-28 14:29:43 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-11-06 10:11:34 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2852,7 +2852,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2851,7 +2851,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
-#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return new GLES2DecoderImpl(client, command_buffer_service, outputter, group);
+ return std::make_unique<GLES2DecoderImpl>(client, command_buffer_service,
+ outputter, group);
#else
- LOG(FATAL) << "Validating command decoder is not supported.";
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
new file mode 100644
index 000000000000..7db8cb11d03a
--- /dev/null
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc.orig 2025-11-06 10:11:34 UTC
++++ gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc
+@@ -14,7 +14,7 @@
+ #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_io_surface.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_native_pixmap.h"
+ #endif
+
+@@ -36,7 +36,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+ // AHardwareBuffers), but the codebase is structured such that it is easier
+ // to create a dummy factory than create no factory.
+ return std::make_unique<GpuMemoryBufferFactory>();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return std::make_unique<GpuMemoryBufferFactoryNativePixmap>(
+ vulkan_context_provider);
+ #elif BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index c8064d7c6647..f78938fe4c68 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -50,7 +50,7 @@
+@@ -54,7 +54,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -112,7 +112,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -133,7 +133,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -306,7 +306,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -318,7 +318,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index e3cbf12a0e08..a8f4306b3de3 100644
--- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-11 13:19:19 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -765,7 +765,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
index 55b041773c92..739374b4830a 100644
--- a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,8 +1,8 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-10-28 14:29:43 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-11-06 10:11:34 UTC
+++ gpu/config/gpu_finch_features.cc
-@@ -125,7 +125,8 @@ BASE_FEATURE(AllowHardwareBufferUsageFlagsFromVulkanFo
+@@ -122,7 +122,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
// Android and Linux.
- BASE_FEATURE(DefaultEnableGpuRasterization,
+ BASE_FEATURE(kDefaultEnableGpuRasterization,
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
index 1e0d6e58219a..3d9ec62b0c6e 100644
--- a/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,9 +1,9 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-10-28 14:29:43 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-11-06 10:11:34 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -362,7 +362,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
-
+@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
- static BASE_FEATURE(CollectWebGPUSupportMetrics,
+ static BASE_FEATURE(kCollectWebGPUSupportMetrics,
+ "CollectWebGPUSupportMetrics",
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
deleted file mode 100644
index b4f52fbc30c2..000000000000
--- a/www/iridium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-11 13:19:19 UTC
-+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
-@@ -14,7 +14,7 @@
- #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
- #endif
-
-@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
- // to have a factory that vends invalid GMB handles rather than having no
- // factory at all.
- return std::make_unique<GpuMemoryBufferFactoryStub>();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return std::make_unique<GpuMemoryBufferFactoryNativePixmap>(
- vulkan_context_provider);
- #elif BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-gpu_webgpu_dawn__commit__hash.h b/www/iridium/files/patch-gpu_webgpu_dawn__commit__hash.h
new file mode 100644
index 000000000000..71598f534a49
--- /dev/null
+++ b/www/iridium/files/patch-gpu_webgpu_dawn__commit__hash.h
@@ -0,0 +1,11 @@
+--- gpu/webgpu/dawn_commit_hash.h.orig 2025-11-06 10:11:34 UTC
++++ gpu/webgpu/dawn_commit_hash.h
+@@ -0,0 +1,8 @@
++/* Generated by lastchange.py, do not edit.*/
++
++#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_
++#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_
++
++#define DAWN_COMMIT_HASH "cee9cb0d67e749bf42f5e90cb3b8a6f525dbb920"
++
++#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_
diff --git a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
index f2eac041f640..d8ae23f2473e 100644
--- a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -1,6 +1,6 @@
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ headless/lib/browser/headless_web_contents_impl.cc
-@@ -71,7 +71,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
+@@ -69,7 +69,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode, base::FEATURE_
namespace {
void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
diff --git a/www/iridium/files/patch-ipc_ipc__channel.cc b/www/iridium/files/patch-ipc_ipc__channel.cc
new file mode 100644
index 000000000000..d83fab1a1b0a
--- /dev/null
+++ b/www/iridium/files/patch-ipc_ipc__channel.cc
@@ -0,0 +1,20 @@
+--- ipc/ipc_channel.cc.orig 2025-11-06 10:11:34 UTC
++++ ipc/ipc_channel.cc
+@@ -22,7 +22,7 @@ namespace {
+ // Global atomic used to guarantee channel IDs are unique.
+ base::AtomicSequenceNumber g_last_id;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ int g_global_pid = 0;
+
+@@ -60,7 +60,7 @@ std::string Channel::GenerateUniqueRandomChannelID() {
+ base::RandInt(0, std::numeric_limits<int32_t>::max()));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ void Channel::SetGlobalPid(int pid) {
+ g_global_pid = pid;
diff --git a/www/iridium/files/patch-ipc_ipc__channel.h b/www/iridium/files/patch-ipc_ipc__channel.h
index 021db65c86dd..89e044dbf6bd 100644
--- a/www/iridium/files/patch-ipc_ipc__channel.h
+++ b/www/iridium/files/patch-ipc_ipc__channel.h
@@ -1,6 +1,6 @@
---- ipc/ipc_channel.h.orig 2025-09-11 13:19:19 UTC
+--- ipc/ipc_channel.h.orig 2025-11-06 10:11:34 UTC
+++ ipc/ipc_channel.h
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -206,7 +206,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
// Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
diff --git a/www/iridium/files/patch-ipc_ipc__channel__common.cc b/www/iridium/files/patch-ipc_ipc__channel__common.cc
deleted file mode 100644
index 0cd750c6aafa..000000000000
--- a/www/iridium/files/patch-ipc_ipc__channel__common.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_channel_common.cc.orig 2025-05-07 06:48:23 UTC
-+++ ipc/ipc_channel_common.cc
-@@ -10,7 +10,7 @@
-
- namespace IPC {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- namespace {
- int g_global_pid = 0;
diff --git a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
index 8f9e566a8a8b..a0848ff76a3d 100644
--- a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2025-09-11 13:19:19 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-11-06 10:11:34 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -72,7 +72,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.cc b/www/iridium/files/patch-ipc_ipc__message__utils.cc
deleted file mode 100644
index 863b2424cd0f..000000000000
--- a/www/iridium/files/patch-ipc_ipc__message__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_message_utils.cc.orig 2025-10-28 14:29:43 UTC
-+++ ipc/ipc_message_utils.cc
-@@ -387,7 +387,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
- void ParamTraits<long>::Log(const param_type& p, std::string* l) {
- l->append(base::NumberToString(p));
diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.h b/www/iridium/files/patch-ipc_ipc__message__utils.h
index 305f8c67bd22..72d5c171251c 100644
--- a/www/iridium/files/patch-ipc_ipc__message__utils.h
+++ b/www/iridium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-10-28 14:29:43 UTC
+--- ipc/ipc_message_utils.h.orig 2025-11-06 10:11:34 UTC
+++ ipc/ipc_message_utils.h
-@@ -189,7 +189,7 @@ struct ParamTraits<unsigned int> {
+@@ -178,7 +178,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
// these traits for 32 bit ARM then that'll catch any errors.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/iridium/files/patch-media_audio_audio__input__device.cc b/www/iridium/files/patch-media_audio_audio__input__device.cc
index 4f91aa9b1046..a033e9366d54 100644
--- a/www/iridium/files/patch-media_audio_audio__input__device.cc
+++ b/www/iridium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-09-11 13:19:19 UTC
+--- media/audio/audio_input_device.cc.orig 2025-11-06 10:11:34 UTC
+++ media/audio/audio_input_device.cc
-@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -270,7 +270,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/iridium/files/patch-media_base_media__switches.cc b/www/iridium/files/patch-media_base_media__switches.cc
index e4a01ccfdeff..09590cc07a6f 100644
--- a/www/iridium/files/patch-media_base_media__switches.cc
+++ b/www/iridium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-10-28 14:29:43 UTC
+--- media/base/media_switches.cc.orig 2025-11-06 10:11:34 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,19 +9,17 @@
#include "base/cpu.h"
#endif
-@@ -358,14 +358,36 @@ BASE_FEATURE(MacCatapLoopbackAudioForScreenShare,
- // is required to avoid recurring permission dialogs.
- BASE_FEATURE(UseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -368,13 +368,35 @@ BASE_FEATURE(kMacCatapLoopbackAudioForScreenShare,
+ BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
--
+
-#if BUILDFLAG(IS_LINUX)
-+
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enables system audio mirroring using pulseaudio.
- BASE_FEATURE(PulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kPulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT);
// Enables system audio sharing using pulseaudio.
- BASE_FEATURE(PulseaudioLoopbackForScreenShare,
+ BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
base::FEATURE_DISABLED_BY_DEFAULT);
+
+BASE_FEATURE(kAudioBackend,
@@ -48,52 +46,52 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -612,7 +634,7 @@ BASE_FEATURE(FileDialogsTuckPictureInPicture,
+@@ -626,7 +648,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
- BASE_FEATURE(GlobalMediaControls,
+ BASE_FEATURE(kGlobalMediaControls,
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -630,7 +652,7 @@ BASE_FEATURE(GlobalMediaControlsUpdatedUI, base::FEATU
+@@ -644,7 +666,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, base::FEAT
#if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
- BASE_FEATURE(MediaRemotingWithoutFullscreen,
+ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -641,7 +663,7 @@ BASE_FEATURE(MediaRemotingWithoutFullscreen,
+@@ -655,7 +677,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
// Show picture-in-picture button in Global Media Controls.
- BASE_FEATURE(GlobalMediaControlsPictureInPicture,
+ BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -667,7 +689,7 @@ BASE_FEATURE(SuspendMutedAudio, base::FEATURE_ENABLED_
+@@ -677,7 +699,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrames, base::FEATU
// autoplay policy.
- BASE_FEATURE(UnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -723,7 +745,7 @@ BASE_FEATURE(VaapiVp9SModeHWEncoding, base::FEATURE_EN
+@@ -733,7 +755,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, base::FEATURE_E
// Enables VSync aligned MJPEG decoding.
- BASE_FEATURE(VSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
- BASE_FEATURE(V4L2H264TemporalLayerHWEncoding,
+ BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1224,7 +1246,7 @@ BASE_FEATURE(UseOutOfProcessVideoDecoding,
+@@ -1235,7 +1257,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -101,17 +99,17 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
- BASE_FEATURE(UseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1296,7 +1318,7 @@ BASE_FEATURE(RecordMediaEngagementScores, base::FEATUR
+ BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1297,7 +1319,7 @@ BASE_FEATURE(kRecordMediaEngagementScores, base::FEATU
// Enables Media Engagement Index recording for Web Audio playbacks.
- BASE_FEATURE(RecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
-@@ -1562,7 +1584,7 @@ bool IsSystemLoopbackCaptureSupported() {
+@@ -1565,7 +1587,7 @@ bool IsSystemLoopbackCaptureSupported() {
#elif BUILDFLAG(IS_MAC)
return (IsMacSckSystemLoopbackCaptureSupported() ||
IsMacCatapSystemLoopbackCaptureSupported());
diff --git a/www/iridium/files/patch-media_base_media__switches.h b/www/iridium/files/patch-media_base_media__switches.h
index d482e810b000..3ce3df778ab3 100644
--- a/www/iridium/files/patch-media_base_media__switches.h
+++ b/www/iridium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-10-28 14:29:43 UTC
+--- media/base/media_switches.h.orig 2025-11-06 10:11:34 UTC
+++ media/base/media_switches.h
-@@ -337,13 +337,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -342,13 +342,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,7 +28,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -362,7 +374,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
@@ -37,7 +37,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -378,7 +390,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -382,7 +394,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -499,7 +511,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -501,7 +513,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/iridium/files/patch-media_base_video__frame.cc b/www/iridium/files/patch-media_base_video__frame.cc
index eb7ad28935f0..11cf1f79023e 100644
--- a/www/iridium/files/patch-media_base_video__frame.cc
+++ b/www/iridium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-10-28 14:29:43 UTC
+--- media/base/video_frame.cc.orig 2025-11-06 10:11:34 UTC
+++ media/base/video_frame.cc
-@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -100,7 +100,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,7 +18,7 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
+@@ -395,7 +395,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -27,7 +27,7 @@
bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
if (is_native_buffer) {
const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
-@@ -860,7 +860,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
+@@ -852,7 +852,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
#endif
@@ -36,7 +36,7 @@
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1547,7 +1547,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1539,7 +1539,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
index 0ab1c720230d..4438947bbe24 100644
--- a/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
+++ b/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
@@ -1,6 +1,6 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-09-11 13:19:19 UTC
+--- media/capture/video/video_capture_device_client.cc.orig 2025-11-06 10:11:34 UTC
+++ media/capture/video/video_capture_device_client.cc
-@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
+@@ -167,7 +167,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
CHECK(!is_width_odd && !is_height_odd);
return {libyuv::FOURCC_UYVY};
case media::PIXEL_FORMAT_RGB24:
diff --git a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index 04a1a5ccc3c5..4b57bb3eefff 100644
--- a/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/iridium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,8 +1,8 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-11 13:19:19 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-11-06 10:11:34 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+@@ -226,7 +226,7 @@ MailboxVideoFrameConverter::GenerateSharedImage(
VideoPixelFormatToString(origin_frame->format()));
- return false;
+ return nullptr;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index d275a26f6099..70ff7109e5db 100644
--- a/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/iridium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-11 13:19:19 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/iridium/files/patch-media_gpu_v4l2_v4l2__utils.cc b/www/iridium/files/patch-media_gpu_v4l2_v4l2__utils.cc
new file mode 100644
index 000000000000..ad132a2f1b00
--- /dev/null
+++ b/www/iridium/files/patch-media_gpu_v4l2_v4l2__utils.cc
@@ -0,0 +1,20 @@
+--- media/gpu/v4l2/v4l2_utils.cc.orig 2025-11-06 10:11:34 UTC
++++ media/gpu/v4l2/v4l2_utils.cc
+@@ -18,7 +18,7 @@
+ #include <map>
+ #include <sstream>
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <drm_fourcc.h>
+ #endif
+
+@@ -244,7 +244,7 @@ std::optional<VideoFrameLayout> V4L2FormatToVideoFrame
+ }
+ const VideoPixelFormat video_format = video_fourcc->ToVideoPixelFormat();
+ uint64_t modifiers = gfx::NativePixmapHandle::kNoModifier;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (video_fourcc == Fourcc(Fourcc::MM21)) {
+ modifiers = DRM_FORMAT_MOD_MTK_16L_32S_TILE;
+ }
diff --git a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
index db0a190d9c8e..331c27fac613 100644
--- a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -962,7 +962,7 @@ source_set("test_support") {
+@@ -970,7 +970,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/iridium/files/patch-mojo_core_channel.cc b/www/iridium/files/patch-mojo_core_channel.cc
index 3f32253e537e..6bf30214a211 100644
--- a/www/iridium/files/patch-mojo_core_channel.cc
+++ b/www/iridium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-09-11 13:19:19 UTC
+--- mojo/core/channel.cc.orig 2025-11-06 10:11:34 UTC
+++ mojo/core/channel.cc
-@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -81,7 +81,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,7 +12,7 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
-@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+@@ -1121,7 +1125,7 @@ bool Channel::OnControlMessage(Message::MessageType me
}
// Currently only CrOs, Linux, and Android support upgrades.
diff --git a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
index d6248a98fe0b..443316317532 100644
--- a/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/iridium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-09-11 13:19:19 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-11-06 10:11:34 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -762,6 +762,16 @@ template("mojom") {
+@@ -763,6 +763,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/iridium/files/patch-net_BUILD.gn b/www/iridium/files/patch-net_BUILD.gn
index d8d9879bf2b8..bb452ad07520 100644
--- a/www/iridium/files/patch-net_BUILD.gn
+++ b/www/iridium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- net/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1167,6 +1167,7 @@ component("net") {
+@@ -1172,6 +1172,7 @@ component("net") {
":net_deps",
"//components/miracle_parameter/common",
"//components/network_time/time_tracker",
@@ -17,7 +17,7 @@
"//net/http:transport_security_state_generated_files",
"//third_party/simdutf",
]
-@@ -1369,6 +1370,19 @@ component("net") {
+@@ -1376,6 +1377,19 @@ component("net") {
]
}
@@ -37,7 +37,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1534,7 +1548,7 @@ component("net") {
+@@ -1541,7 +1555,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -46,7 +46,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2268,7 +2282,7 @@ static_library("test_support") {
+@@ -2277,7 +2291,7 @@ static_library("test_support") {
]
}
@@ -55,7 +55,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3066,14 +3080,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3076,14 +3090,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -72,7 +72,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3174,6 +3188,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3185,6 +3199,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -83,7 +83,7 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3230,7 +3248,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3241,7 +3259,7 @@ target(_test_target_type, "net_unittests") {
]
data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
@@ -92,7 +92,7 @@
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3360,7 +3378,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3371,7 +3389,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/iridium/files/patch-net_base_features.cc b/www/iridium/files/patch-net_base_features.cc
index 1df204507da6..9840b8175741 100644
--- a/www/iridium/files/patch-net_base_features.cc
+++ b/www/iridium/files/patch-net_base_features.cc
@@ -1,20 +1,38 @@
---- net/base/features.cc.orig 2025-10-28 14:29:43 UTC
+--- net/base/features.cc.orig 2025-11-06 10:11:34 UTC
+++ net/base/features.cc
-@@ -29,7 +29,7 @@ BASE_FEATURE(CapReferrerToOriginOnCrossOrigin,
+@@ -29,7 +29,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
- BASE_FEATURE(AsyncDns,
+ BASE_FEATURE(kAsyncDns,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -594,7 +594,7 @@ BASE_FEATURE(ReportingApiEnableEnterpriseCookieIssues,
+@@ -521,7 +521,7 @@ BASE_FEATURE(kDisableBlackholeOnNoNewNetwork,
+ "DisableBlackHoleOnNoNewNetwork",
base::FEATURE_DISABLED_BY_DEFAULT);
- BASE_FEATURE(SimdutfBase64Support,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kAddressTrackerLinuxIsProxied, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -616,7 +616,7 @@ BASE_FEATURE(kReportingApiEnableEnterpriseCookieIssues
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE(kSimdutfBase64Support,
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -680,7 +680,7 @@ BASE_FEATURE(kHttpCacheMappedFileFlushWin, base::FEATU
+ #endif
+
+ BASE_FEATURE(kHttpCacheNoVarySearch,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-net_dns_BUILD.gn b/www/iridium/files/patch-net_dns_BUILD.gn
index 9b2644b95f9c..a6765598272c 100644
--- a/www/iridium/files/patch-net_dns_BUILD.gn
+++ b/www/iridium/files/patch-net_dns_BUILD.gn
@@ -1,6 +1,6 @@
---- net/dns/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- net/dns/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ net/dns/BUILD.gn
-@@ -140,7 +140,7 @@ source_set("dns") {
+@@ -142,7 +142,7 @@ source_set("dns") {
"dns_config_service_android.cc",
"dns_config_service_android.h",
]
@@ -9,7 +9,7 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -174,6 +174,7 @@ source_set("dns") {
+@@ -176,6 +176,7 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
@@ -17,7 +17,7 @@
public_deps = [
":dns_client",
-@@ -181,6 +182,7 @@ source_set("dns") {
+@@ -183,6 +184,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
@@ -25,7 +25,7 @@
]
if (enable_mdns) {
-@@ -455,9 +457,9 @@ source_set("tests") {
+@@ -458,9 +460,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/iridium/files/patch-net_socket_udp__socket__posix.cc b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
index 24480ea02e77..76788c85862b 100644
--- a/www/iridium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/iridium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-10-28 14:29:43 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-11-06 10:11:34 UTC
+++ net/socket/udp_socket_posix.cc
-@@ -532,12 +532,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -550,12 +550,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -558,7 +563,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -576,7 +581,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
@@ -28,7 +28,7 @@
// SO_REUSEPORT on OSX permits multiple processes to each receive
// UDP multicast or broadcast datagrams destined for the bound
// port.
-@@ -916,7 +921,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
+@@ -934,7 +939,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
#if BUILDFLAG(IS_CHROMEOS)
if (last_error == EINVAL)
return ERR_ADDRESS_IN_USE;
diff --git a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
index 73ebe30022f3..69fdeaaad68d 100644
--- a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
+++ b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc
@@ -1,4 +1,4 @@
---- net/tools/net_watcher/net_watcher.cc.orig 2025-10-28 14:29:43 UTC
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-11-06 10:11:34 UTC
+++ net/tools/net_watcher/net_watcher.cc
@@ -31,7 +31,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
@@ -18,7 +18,7 @@
// Flag to specifies which network interfaces to ignore. Interfaces should
// follow as a comma seperated list.
const char kIgnoreNetifFlag[] = "ignore-netif";
-@@ -162,7 +162,7 @@ class NetWatcher :
+@@ -159,7 +159,7 @@ class NetWatcher :
} // namespace
int main(int argc, char* argv[]) {
@@ -27,7 +27,7 @@
base::apple::ScopedNSAutoreleasePool pool;
#endif
base::AtExitManager exit_manager;
-@@ -179,7 +179,7 @@ int main(int argc, char* argv[]) {
+@@ -176,7 +176,7 @@ int main(int argc, char* argv[]) {
NetWatcher net_watcher;
diff --git a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
index 417f7bdf66e4..0b260ad8ad2c 100644
--- a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -1,6 +1,6 @@
---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-05-07 06:48:23 UTC
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-11-06 10:11:34 UTC
+++ net/traffic_annotation/network_traffic_annotation.h
-@@ -374,7 +374,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+@@ -369,7 +369,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
} // namespace net
// Placeholder for unannotated usages.
@@ -9,7 +9,7 @@
#define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \
net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.")
#endif
-@@ -385,7 +385,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+@@ -380,7 +380,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
//
// On Linux and Windows, use MISSING_TRAFFIC_ANNOTATION or
// TRAFFIC_ANNOTATION_FOR_TESTS.
diff --git a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
index 7e840528443d..64b44e12e66a 100644
--- a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-10-28 14:29:43 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-11-06 10:11:34 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -115,7 +115,7 @@
+@@ -116,7 +116,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -577,7 +577,7 @@ void InitializeSDK(bool enable_v8,
+@@ -578,7 +578,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/iridium/files/patch-printing_printing__features.cc b/www/iridium/files/patch-printing_printing__features.cc
index d7df935d47ef..9e6a9dfd3c33 100644
--- a/www/iridium/files/patch-printing_printing__features.cc
+++ b/www/iridium/files/patch-printing_printing__features.cc
@@ -1,18 +1,18 @@
---- printing/printing_features.cc.orig 2025-09-11 13:19:19 UTC
+--- printing/printing_features.cc.orig 2025-11-06 10:11:34 UTC
+++ printing/printing_features.cc
-@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -22,7 +22,7 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr, base::FEATURE
+ BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
- BASE_FEATURE(kCupsIppPrintingBackend,
-@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+ BASE_FEATURE(kCupsIppPrintingBackend, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -54,7 +54,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf, base::FEATURE_
+ // Enables printing interactions with the operating system to be performed
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
- "EnableOopPrintDrivers",
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
index b8897e06f6ab..3b8fe884f6af 100644
--- a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc
@@ -1,6 +1,6 @@
---- remoting/host/crash/crash_file_uploader.cc.orig 2025-05-07 06:48:23 UTC
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-11-06 10:11:34 UTC
+++ remoting/host/crash/crash_file_uploader.cc
-@@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "dump";
+@@ -45,7 +45,7 @@ constexpr char kMinidumpFileName[] = "dump";
#if BUILDFLAG(IS_WIN)
constexpr char kProductNameValue[] = "Chromoting";
diff --git a/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
index 629700dc55ad..ef9b0b3ed39d 100644
--- a/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
+++ b/www/iridium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -1,20 +1,20 @@
---- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-09-11 13:19:19 UTC
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ remoting/host/create_desktop_interaction_strategy_factory.cc
-@@ -13,7 +13,7 @@
+@@ -12,7 +12,7 @@
#include "remoting/host/desktop_interaction_strategy.h"
#include "remoting/host/legacy_interaction_strategy.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "remoting/host/linux/gnome_interaction_strategy.h"
+ #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h"
#endif // BUILDFLAG(IS_LINUX)
-
@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner,
scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::CommandLine::ForCurrentProcess()->HasSwitch("enable-wayland")) {
+ if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner);
}
diff --git a/www/iridium/files/patch-remoting_host_host__power__save__blocker.cc b/www/iridium/files/patch-remoting_host_host__power__save__blocker.cc
new file mode 100644
index 000000000000..3b694530fa14
--- /dev/null
+++ b/www/iridium/files/patch-remoting_host_host__power__save__blocker.cc
@@ -0,0 +1,11 @@
+--- remoting/host/host_power_save_blocker.cc.orig 2025-11-06 10:11:34 UTC
++++ remoting/host/host_power_save_blocker.cc
+@@ -29,7 +29,7 @@ HostPowerSaveBlocker::~HostPowerSaveBlocker() {
+
+ void HostPowerSaveBlocker::OnClientConnected(const std::string& jid) {
+ // TODO(447203893): Re-enable this on Linux once the bug is fixed.
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ blocker_ = std::make_unique<device::PowerSaveBlocker>(
+ device::mojom::WakeLockType::kPreventDisplaySleep,
+ device::mojom::WakeLockReason::kOther, "Remoting session is active",
diff --git a/www/iridium/files/patch-sandbox_policy_BUILD.gn b/www/iridium/files/patch-sandbox_policy_BUILD.gn
index b46964ba87b5..5c63bc8dca5f 100644
--- a/www/iridium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/iridium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ sandbox/policy/BUILD.gn
-@@ -45,7 +45,7 @@ component("policy") {
+@@ -47,7 +47,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -113,6 +113,26 @@ component("policy") {
+@@ -117,6 +117,26 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/iridium/files/patch-sandbox_policy_features.cc b/www/iridium/files/patch-sandbox_policy_features.cc
index 3f9df4021829..6bfdcff8f3f7 100644
--- a/www/iridium/files/patch-sandbox_policy_features.cc
+++ b/www/iridium/files/patch-sandbox_policy_features.cc
@@ -1,13 +1,13 @@
---- sandbox/policy/features.cc.orig 2025-05-07 06:48:23 UTC
+--- sandbox/policy/features.cc.orig 2025-11-06 10:11:34 UTC
+++ sandbox/policy/features.cc
-@@ -19,7 +19,11 @@ namespace sandbox::policy::features {
+@@ -17,7 +17,11 @@ namespace sandbox::policy::features {
+ #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA)
+ // Enables network service sandbox.
// (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
- BASE_FEATURE(kNetworkServiceSandbox,
- "NetworkServiceSandbox",
+#if BUILDFLAG(IS_BSD)
-+ base::FEATURE_ENABLED_BY_DEFAULT);
++BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_ENABLED_BY_DEFAULT);
+#else
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_DISABLED_BY_DEFAULT);
+#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 3f173cd1ea68..d108e89284ac 100644
--- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-10-28 14:29:43 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-11-06 10:11:34 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
@@ -0,0 +1,396 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -61,7 +61,7 @@
+#endif
+
+#include "third_party/boringssl/src/include/openssl/crypto.h"
-+#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
++#include "third_party/skia/rust/png/FFI.rs.h"
+
+#include <fontconfig/fontconfig.h>
+#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/www/iridium/files/patch-services_device_public_cpp_device__features.cc b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
index 64703af0b59a..991c1a86cb28 100644
--- a/www/iridium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/iridium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,20 @@
---- services/device/public/cpp/device_features.cc.orig 2025-09-11 13:19:19 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-11-06 10:11:34 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
- BASE_FEATURE(kAutomaticUsbDetach,
- "AutomaticUsbDetach",
+@@ -81,7 +81,7 @@ BASE_FEATURE(kBatteryStatusManagerBroadcastReceiverInB
+ // Modifies the internal allowlist behavior that enables privileged extensions
+ // to bypass the HID blocklist when accessing FIDO devices. When enabled,
+ // privileged extensions can access non-FIDO interfaces on known security keys.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSecurityKeyHidInterfacesAreFido,
base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+@@ -130,7 +130,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ // a USB interface is busy.
+ #if BUILDFLAG(IS_ANDROID)
+ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLED_BY_DEFAULT);
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kAutomaticUsbDetach,
- "AutomaticUsbDetach",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_ANDROID)
+
diff --git a/www/iridium/files/patch-services_network_network__context.cc b/www/iridium/files/patch-services_network_network__context.cc
index 917e0b86ef54..29e47fd741c7 100644
--- a/www/iridium/files/patch-services_network_network__context.cc
+++ b/www/iridium/files/patch-services_network_network__context.cc
@@ -1,4 +1,4 @@
---- services/network/network_context.cc.orig 2025-10-28 14:29:43 UTC
+--- services/network/network_context.cc.orig 2025-11-06 10:11:34 UTC
+++ services/network/network_context.cc
@@ -630,7 +630,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2600,7 +2600,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2620,7 +2620,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-services_network_network__context.h b/www/iridium/files/patch-services_network_network__context.h
index 6e6e2c23973b..4e3fc13cbb9c 100644
--- a/www/iridium/files/patch-services_network_network__context.h
+++ b/www/iridium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-10-28 14:29:43 UTC
+--- services/network/network_context.h.orig 2025-11-06 10:11:34 UTC
+++ services/network/network_context.h
-@@ -749,7 +749,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -751,7 +751,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/iridium/files/patch-services_network_public_cpp_features.cc b/www/iridium/files/patch-services_network_public_cpp_features.cc
index 55290db68a9a..ac55d0488787 100644
--- a/www/iridium/files/patch-services_network_public_cpp_features.cc
+++ b/www/iridium/files/patch-services_network_public_cpp_features.cc
@@ -1,17 +1,17 @@
---- services/network/public/cpp/features.cc.orig 2025-10-28 14:29:43 UTC
+--- services/network/public/cpp/features.cc.orig 2025-11-06 10:11:34 UTC
+++ services/network/public/cpp/features.cc
-@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
+@@ -93,7 +93,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
+ // Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
BASE_FEATURE(kDnsOverHttpsUpgrade,
- "DnsOverHttpsUpgrade",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -393,7 +393,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -345,7 +345,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies, base::FEATUR
+ // https://github.com/WICG/document-isolation-policy
BASE_FEATURE(kDocumentIsolationPolicy,
- "DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_LINUX)
+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-services_on__device__model_ml_BUILD.gn b/www/iridium/files/patch-services_on__device__model_ml_BUILD.gn
index db0b61212713..a0973ed1dd82 100644
--- a/www/iridium/files/patch-services_on__device__model_ml_BUILD.gn
+++ b/www/iridium/files/patch-services_on__device__model_ml_BUILD.gn
@@ -1,11 +1,11 @@
---- services/on_device_model/ml/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- services/on_device_model/ml/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ services/on_device_model/ml/BUILD.gn
@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_internal_optimi
if (!is_fuchsia) {
deps += [ "//services/on_device_model/safety:bert_safety_model" ]
}
- if (is_win || is_mac || is_linux) {
-+ if (!is_bsd && (is_win || is_mac || is_linux)) {
++ if ((is_win || is_mac || is_linux) && !is_bsd) {
deps += [ "//third_party/xnnpack" ]
}
public_deps = [
diff --git a/www/iridium/files/patch-services_on__device__model_ml_on__device__model__executor.cc b/www/iridium/files/patch-services_on__device__model_ml_on__device__model__executor.cc
new file mode 100644
index 000000000000..fb07ee161e55
--- /dev/null
+++ b/www/iridium/files/patch-services_on__device__model_ml_on__device__model__executor.cc
@@ -0,0 +1,10 @@
+--- services/on_device_model/ml/on_device_model_executor.cc.orig 2025-11-06 10:11:34 UTC
++++ services/on_device_model/ml/on_device_model_executor.cc
+@@ -34,6 +34,7 @@
+ #include "services/on_device_model/public/mojom/on_device_model.mojom.h"
+ #include "services/on_device_model/public/mojom/on_device_model_service.mojom.h"
+
++// XXX PORT
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+ #include "third_party/xnnpack/src/include/xnnpack.h" // nogncheck
+ #endif
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
index 1b7ab21297c3..cbfb4198b9be 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h
@@ -1,6 +1,6 @@
---- third_party/abseil-cpp/absl/base/config.h.orig 2025-10-28 14:29:43 UTC
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/abseil-cpp/absl/base/config.h
-@@ -413,7 +413,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
#ifdef ABSL_HAVE_SCHED_YIELD
#error ABSL_HAVE_SCHED_YIELD cannot be directly set
#elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
@@ -9,7 +9,7 @@
#define ABSL_HAVE_SCHED_YIELD 1
#endif
-@@ -428,7 +428,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+@@ -427,7 +427,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
// platforms.
#ifdef ABSL_HAVE_SEMAPHORE_H
#error ABSL_HAVE_SEMAPHORE_H cannot be directly set
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index 79bca06b60f7..8e5a0a68bbc9 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -1,4 +1,4 @@
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
@@ -50,16 +50,3 @@
return 1.0;
#endif // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
-@@ -463,6 +469,12 @@ pid_t GetTID() {
- static_assert(sizeof(pid_t) == sizeof(thread),
- "In NaCL int expected to be the same size as a pointer");
- return reinterpret_cast<pid_t>(thread);
-+}
-+
-+#elif defined(__OpenBSD__)
-+
-+pid_t GetTID() {
-+ return getthrid();
- }
-
- #elif defined(__Fuchsia__)
diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index ddb4c9032785..b24d16c512fc 100644
--- a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -1,12 +1,11 @@
---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
-@@ -35,7 +35,8 @@
- #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
- !defined(__native_client__) && !defined(__asmjs__) && \
- !defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \
-- !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__)
-+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) && \
-+ !defined(__FreeBSD__)
+@@ -35,7 +35,7 @@
+ #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
+ !defined(__asmjs__) && !defined(__wasm__) && !defined(__HAIKU__) && \
+ !defined(__sun) && !defined(__VXWORKS__) && !defined(__hexagon__) && \
+- !defined(__XTENSA__)
++ !defined(__XTENSA__) && !defined(__FreeBSD__)
#define ABSL_HAVE_ELF_MEM_IMAGE 1
#endif
diff --git a/www/iridium/files/patch-third__party_blink_common_features.cc b/www/iridium/files/patch-third__party_blink_common_features.cc
index 2c51cab3b31a..4867bf260c95 100644
--- a/www/iridium/files/patch-third__party_blink_common_features.cc
+++ b/www/iridium/files/patch-third__party_blink_common_features.cc
@@ -1,9 +1,9 @@
---- third_party/blink/common/features.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/common/features.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/common/features.cc
@@ -572,7 +572,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
- BASE_FEATURE(DevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kDevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
- BASE_FEATURE(DirectCompositorThreadIpc,
+ BASE_FEATURE(kDirectCompositorThreadIpc,
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h b/www/iridium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
index 279a67b90260..33b165cdf621 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -1,8 +1,8 @@
---- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/dom/tree_scope.h
-@@ -29,6 +29,7 @@
+@@ -28,6 +28,7 @@
+ #define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_
- #include "third_party/blink/renderer/bindings/core/v8/v8_observable_array_css_style_sheet.h"
#include "third_party/blink/renderer/core/core_export.h"
+#include "third_party/blink/renderer/core/css/css_style_sheet.h"
#include "third_party/blink/renderer/core/dom/tree_ordered_map.h"
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 4713865f3bc1..cb3044cc8d23 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -422,7 +422,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
@@ -9,7 +9,7 @@
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3456,7 +3456,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3467,7 +3467,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
deleted file mode 100644
index 727e95b68c45..000000000000
--- a/www/iridium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-09-11 13:19:19 UTC
-+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFetch(
- switch (context_type) {
- case mojom::blink::MixedContentContextType::kOptionallyBlockable:
-
--#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)) && \
-+#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(ENABLE_CAST_RECEIVER)
- // Fuchsia WebEngine can be configured to allow loading Mixed Content from
- // an insecure IP address. This is a workaround to revert Fuchsia Cast
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index 04c34d066bfe..9c2ee884636c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-09-11 13:19:19 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+@@ -559,7 +559,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
}
if (trial_name == "TranslationAPI") {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index 6cbe02657a22..966e49a69507 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -650,7 +650,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index 8e2c12ba88c9..338e4a8c04de 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
-@@ -146,7 +146,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
+@@ -122,7 +122,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
// Disable snapback on desktop Linux to better integrate with the desktop
// behavior. Typically, Linux apps do not implement scrollbar snapback (this
// is true for at least GTK and QT apps).
@@ -9,7 +9,7 @@
return false;
#else
return true;
-@@ -423,7 +423,7 @@ ScrollbarPart ScrollbarThemeAura::PartsToInvalidateOnT
+@@ -396,7 +396,7 @@ ScrollbarPart ScrollbarThemeAura::PartsToInvalidateOnT
bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar,
const WebMouseEvent& event) const {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index 29dfc89c236c..720bc102c660 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/core/xml/xslt_processor.h
-@@ -79,7 +79,11 @@ class XSLTProcessor final : public ScriptWrappable {
+@@ -82,7 +82,11 @@ class XSLTProcessor final : public ScriptWrappable {
void reset();
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 59ac87c4fddc..48c14e860a10 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6589,7 +6589,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6621,7 +6621,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index 197d0b22edf0..d017c88bf4f7 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-11 13:19:19 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
+@@ -255,7 +255,7 @@ GPUCanvasContext::PaintRenderingResultsToCanvas(
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index 999a7295e36c..41309318aead 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2078,7 +2078,7 @@ static_library("test_support") {
+@@ -2079,7 +2079,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 34428c9a8a25..ada54f09a7df 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
@@ -45,7 +45,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -315,7 +315,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -316,7 +316,7 @@ FontCacheKey FontDescription::CacheKey(
static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index 823b7f428ad3..35b551fa2e2c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -379,7 +379,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index f18076880d67..aa81c3ebd5ff 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
@@ -36,7 +36,7 @@ namespace blink {
@@ -7,7 +7,7 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Enables H.264 CBP encode acceleration.
- BASE_FEATURE(PlatformH264CbpEncoding,
+ BASE_FEATURE(kPlatformH264CbpEncoding,
#if BUILDFLAG(IS_WIN)
@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInternal(
supported_formats.profiles.push_back(profile.profile);
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 3edc7c4c8f8d..91ce33b2379b 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-10-28 14:29:43 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-06 10:11:34 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -324,7 +324,7 @@
+@@ -340,7 +340,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIMultimodalInput",
@@ -9,7 +9,7 @@
origin_trial_allows_third_party: true,
implied_by: ["AIPromptAPIMultimodalInput"],
},
-@@ -354,7 +354,7 @@
+@@ -370,7 +370,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIMultimodalInput",
@@ -18,7 +18,7 @@
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -390,7 +390,7 @@
+@@ -406,7 +406,7 @@
"default": "",
},
origin_trial_feature_name: "AIRewriterAPI",
@@ -27,7 +27,7 @@
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -423,7 +423,7 @@
+@@ -439,7 +439,7 @@
"default": "",
},
origin_trial_feature_name: "AIWriterAPI",
@@ -36,7 +36,7 @@
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -535,7 +535,7 @@
+@@ -553,7 +553,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -45,7 +45,7 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1738,7 +1738,7 @@
+@@ -1775,7 +1775,7 @@
{
name: "DeviceBoundSessionCredentials",
origin_trial_feature_name: "DeviceBoundSessionCredentials",
@@ -54,7 +54,7 @@
status: "experimental",
// Killswitch is net::features::kDeviceBoundSessions
base_feature: "none",
-@@ -1746,7 +1746,7 @@
+@@ -1783,7 +1783,7 @@
{
name: "DeviceBoundSessionCredentials2",
origin_trial_feature_name: "DeviceBoundSessionCredentials2",
@@ -63,7 +63,7 @@
status: "experimental",
// Killswitch is net::features::kDeviceBoundSessions
base_feature: "none",
-@@ -1889,7 +1889,7 @@
+@@ -1926,7 +1926,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -72,7 +72,7 @@
base_feature: "none",
},
{
-@@ -2134,7 +2134,7 @@
+@@ -2169,7 +2169,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -81,7 +81,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3633,7 +3633,7 @@
+@@ -3714,7 +3714,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -90,7 +90,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -5169,7 +5169,7 @@
+@@ -5306,7 +5306,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -99,7 +99,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5354,7 +5354,7 @@
+@@ -5500,7 +5500,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -108,7 +108,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5462,7 +5462,7 @@
+@@ -5608,7 +5608,7 @@
{
name: "WebAuthenticationImmediateGet",
origin_trial_feature_name: "WebAuthenticationImmediateGet",
diff --git a/www/iridium/files/patch-third__party_crabbyavif_BUILD.gn b/www/iridium/files/patch-third__party_crabbyavif_BUILD.gn
new file mode 100644
index 000000000000..2f7743b21167
--- /dev/null
+++ b/www/iridium/files/patch-third__party_crabbyavif_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crabbyavif/BUILD.gn.orig 2025-11-06 10:11:34 UTC
++++ third_party/crabbyavif/BUILD.gn
+@@ -197,12 +197,11 @@ rust_static_library("crabbyavif") {
+ "dav1d",
+ "libyuv",
+ "capi",
+- "disable_cfi",
+ ]
+
+ # Required for disable_cfi feature.
+ configs -= [ "//build/config/compiler:disallow_unstable_features" ]
+- rustflags = [ "-Zallow-features=sanitize" ]
++ rustflags = [ "-Zallow-features=no_sanitize" ]
+
+ public_deps = [ ":header_files" ]
+ deps = [
diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index fff0c9c9b13b..8fae30fab51e 100644
--- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -1,6 +1,6 @@
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-05-07 06:48:23 UTC
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
-@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
+@@ -253,7 +253,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
// are different. E.g. on Mac size_t is considered a different type from
// uint64_t even though it has the same size and signedness.
// Below we add overloads for those types that are known to cause ambiguity.
diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
index 31686f883358..1485c607b8bc 100644
--- a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -1,8 +1,8 @@
---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-05-07 06:48:23 UTC
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/perfetto/src/base/thread_task_runner.cc
@@ -27,7 +27,8 @@
+ #include "perfetto/ext/base/lock_free_task_runner.h"
#include "perfetto/ext/base/thread_utils.h"
- #include "perfetto/ext/base/unix_task_runner.h"
-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
diff --git a/www/iridium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs b/www/iridium/files/patch-third__party_skia_rust_png_FFI.rs
index c2bad9f27bd0..1b3284dac568 100644
--- a/www/iridium/files/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs
+++ b/www/iridium/files/patch-third__party_skia_rust_png_FFI.rs
@@ -1,6 +1,6 @@
---- third_party/skia/experimental/rust_png/ffi/FFI.rs.orig 2025-10-28 14:29:43 UTC
-+++ third_party/skia/experimental/rust_png/ffi/FFI.rs
-@@ -219,6 +219,7 @@ mod ffi {
+--- third_party/skia/rust/png/FFI.rs.orig 2025-11-06 10:11:34 UTC
++++ third_party/skia/rust/png/FFI.rs
+@@ -246,6 +246,7 @@ mod ffi {
type StreamWriter;
fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult;
fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult;
@@ -8,7 +8,7 @@
}
}
-@@ -883,4 +884,12 @@ fn new_writer(
+@@ -964,4 +965,12 @@ fn new_writer(
/// See also https://docs.rs/png/latest/png/struct.StreamWriter.html#method.finish
fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult {
stream_writer.0.finish().as_ref().err().into()
diff --git a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index 06cfc1fd9f75..1b7530e4971f 100644
--- a/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/iridium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-10-28 14:29:43 UTC
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-11-06 10:11:34 UTC
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
@@ -19,7 +19,7 @@
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
-+ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.15 2025/10/17 06:25:46 robert Exp $
++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.16 2025/11/04 17:10:46 robert Exp $
+ */
+
+#ifndef _LIBSPEECHD_VERSION_H
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index a0b2d13d364a..5d48d9469dfb 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 13:19:19 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-11",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 91326d99d734..9b092ad0fa80 100644
--- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 13:19:19 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-11-06 10:11:34 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-11";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/iridium/files/patch-third__party_tflite_features.gni b/www/iridium/files/patch-third__party_tflite_features.gni
index 6f34786d4a5c..23810def6a4f 100644
--- a/www/iridium/files/patch-third__party_tflite_features.gni
+++ b/www/iridium/files/patch-third__party_tflite_features.gni
@@ -1,6 +1,6 @@
---- third_party/tflite/features.gni.orig 2025-06-19 07:37:57 UTC
+--- third_party/tflite/features.gni.orig 2025-11-06 10:11:34 UTC
+++ third_party/tflite/features.gni
-@@ -8,7 +8,7 @@ import("//services/on_device_model/on_device_model.gni
+@@ -11,7 +11,7 @@ if (build_with_chromium) {
declare_args() {
# This enables building TFLite with XNNPACK.
diff --git a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 91de5bf54761..8f676fa700bb 100644
--- a/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -335,7 +335,7 @@ rtc_library("audio_device_impl") {
+@@ -336,7 +336,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
index 1f7f18ca6bca..8e4cceb10259 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,20 +1,20 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -526,7 +526,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -470,7 +470,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
- "ScreenAIPartitionAllocAdvancedChecksEnabled",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -568,7 +568,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+ #endif
+@@ -505,7 +505,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
- "WasmTtsComponentUpdaterV3Enabled",
base::FEATURE_ENABLED_BY_DEFAULT);
+ bool IsWasmTtsComponentUpdaterV3Enabled() {
diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.h b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
index 8eccca3bd402..bc4fefbca9f2 100644
--- a/www/iridium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.h.orig 2025-10-28 14:29:43 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-11-06 10:11:34 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -351,7 +351,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+@@ -367,7 +367,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
@@ -9,7 +9,7 @@
// Enables advanced partition allocation checks in ScreenAI service.
// TODO(crbug.com/418199684): Remove when the bug is fixed.
AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -378,7 +378,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -394,7 +394,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index 0b91a4e17b65..3ea0c41a74e1 100644
--- a/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/iridium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -1,4 +1,4 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-09-24 06:14:47 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -15,10 +15,10 @@
namespace {
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- BASE_FEATURE(kGlobalShortcutsPortal,
- "GlobalShortcutsPortal",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -75,7 +75,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+ BASE_FEATURE(kGlobalShortcutsPortal, base::FEATURE_ENABLED_BY_DEFAULT);
+ constexpr char kChannelEnvVar[] = "CHROME_VERSION_EXTRA";
+
+@@ -73,7 +73,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
return instance->get();
}
diff --git a/www/iridium/files/patch-ui_base_ui__base__features.cc b/www/iridium/files/patch-ui_base_ui__base__features.cc
index cec8f7b385fc..7efbe1fc3af0 100644
--- a/www/iridium/files/patch-ui_base_ui__base__features.cc
+++ b/www/iridium/files/patch-ui_base_ui__base__features.cc
@@ -1,26 +1,26 @@
---- ui/base/ui_base_features.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/base/ui_base_features.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/base/ui_base_features.cc
-@@ -124,7 +124,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -108,7 +108,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj, base::FEATURE_EN
+
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
- "WaylandPerSurfaceScale",
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -200,7 +200,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -165,7 +165,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists, base::FEATUR
+ // Enables the use of a touch fling curve that is based on the behavior of
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
- "ExperimentalFlingAnimation",
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -298,7 +298,7 @@ bool IsForcedColorsEnabled() {
+@@ -254,7 +254,7 @@ bool IsForcedColorsEnabled() {
+ // milestones.
BASE_FEATURE(kEyeDropper,
- "EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/iridium/files/patch-ui_color_color__id.h b/www/iridium/files/patch-ui_color_color__id.h
index 0acf0ec53e8b..07077b870926 100644
--- a/www/iridium/files/patch-ui_color_color__id.h
+++ b/www/iridium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-09-11 13:19:19 UTC
+--- ui/color/color_id.h.orig 2025-11-06 10:11:34 UTC
+++ ui/color/color_id.h
-@@ -648,7 +648,7 @@
+@@ -652,7 +652,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/iridium/files/patch-ui_color_color__provider__utils.cc b/www/iridium/files/patch-ui_color_color__provider__utils.cc
deleted file mode 100644
index fb490c839053..000000000000
--- a/www/iridium/files/patch-ui_color_color__provider__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/color/color_provider_utils.cc.orig 2025-06-19 07:37:57 UTC
-+++ ui/color/color_provider_utils.cc
-@@ -194,7 +194,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
- switch (system_theme) {
- case ui::SystemTheme::kDefault:
- return "kDefault";
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case ui::SystemTheme::kGtk:
- return "kGtk";
- case ui::SystemTheme::kQt:
diff --git a/www/iridium/files/patch-ui_display_screen.cc b/www/iridium/files/patch-ui_display_screen.cc
index 636a67a3b8f2..5bdc88f5cb5c 100644
--- a/www/iridium/files/patch-ui_display_screen.cc
+++ b/www/iridium/files/patch-ui_display_screen.cc
@@ -1,6 +1,6 @@
---- ui/display/screen.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/display/screen.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/display/screen.cc
-@@ -87,7 +87,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
+@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
display_id_for_new_windows_ = display_id;
}
diff --git a/www/iridium/files/patch-ui_display_screen.h b/www/iridium/files/patch-ui_display_screen.h
index 632a66fef6dd..0521fbc7a693 100644
--- a/www/iridium/files/patch-ui_display_screen.h
+++ b/www/iridium/files/patch-ui_display_screen.h
@@ -1,6 +1,6 @@
---- ui/display/screen.h.orig 2025-05-07 06:48:23 UTC
+--- ui/display/screen.h.orig 2025-11-06 10:11:34 UTC
+++ ui/display/screen.h
-@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen {
+@@ -139,7 +139,7 @@ class DISPLAY_EXPORT Screen {
// (both of which may or may not be `nearest_id`).
display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const;
@@ -9,7 +9,7 @@
// Object which suspends the platform-specific screensaver for the duration of
// its existence.
class ScreenSaverSuspender {
-@@ -246,7 +246,7 @@ class DISPLAY_EXPORT Screen {
+@@ -245,7 +245,7 @@ class DISPLAY_EXPORT Screen {
int64_t display_id_for_new_windows_;
int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId;
diff --git a/www/iridium/files/patch-ui_gfx_BUILD.gn b/www/iridium/files/patch-ui_gfx_BUILD.gn
index 6dfeb349d531..5286b5b9c368 100644
--- a/www/iridium/files/patch-ui_gfx_BUILD.gn
+++ b/www/iridium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- ui/gfx/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -657,7 +657,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
index b652521945d4..51b36abe8bb3 100644
--- a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -1,6 +1,6 @@
---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/gfx/linux/gbm_wrapper.cc
-@@ -330,7 +330,7 @@ class Device final : public ui::GbmDevice {
+@@ -341,7 +341,7 @@ class Device final : public ui::GbmDevice {
// of 1x1 BOs which are destroyed before creating the final BO creation used
// to instantiate the returned GbmBuffer.
gfx::Size size_for_verification =
diff --git a/www/iridium/files/patch-ui_gfx_native__widget__types.h b/www/iridium/files/patch-ui_gfx_native__ui__types.h
index c5bf62024a1a..681a85020b92 100644
--- a/www/iridium/files/patch-ui_gfx_native__widget__types.h
+++ b/www/iridium/files/patch-ui_gfx_native__ui__types.h
@@ -1,5 +1,5 @@
---- ui/gfx/native_widget_types.h.orig 2025-10-28 14:29:43 UTC
-+++ ui/gfx/native_widget_types.h
+--- ui/gfx/native_ui_types.h.orig 2025-11-06 10:11:34 UTC
++++ ui/gfx/native_ui_types.h
@@ -101,7 +101,7 @@ class ViewAndroid;
} // namespace ui
#endif
@@ -9,7 +9,7 @@
extern "C" {
struct _AtkObject;
using AtkObject = struct _AtkObject;
-@@ -185,7 +185,7 @@ using NativeViewAccessible = IAccessible*;
+@@ -190,7 +190,7 @@ using NativeViewAccessible = IAccessible*;
using NativeViewAccessible = base::apple::OwnedNSObject;
#elif BUILDFLAG(IS_MAC)
using NativeViewAccessible = base::apple::OwnedNSAccessibility;
diff --git a/www/iridium/files/patch-ui_gl_gl__switches.cc b/www/iridium/files/patch-ui_gl_gl__switches.cc
index 3b6c9c8c20dc..902d534466f9 100644
--- a/www/iridium/files/patch-ui_gl_gl__switches.cc
+++ b/www/iridium/files/patch-ui_gl_gl__switches.cc
@@ -1,4 +1,4 @@
---- ui/gl/gl_switches.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/gl/gl_switches.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/gl/gl_switches.cc
@@ -17,7 +17,7 @@
#endif
@@ -9,7 +9,7 @@
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -333,7 +333,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -316,7 +316,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
angle::SystemInfo system_info;
{
TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -425,7 +425,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
index 5522698b208a..007210b9c1d8 100644
--- a/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
+++ b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/features/native_theme_features.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/native_theme/features/native_theme_features.cc
-@@ -65,7 +65,7 @@ namespace ui {
+@@ -54,7 +54,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -74,7 +74,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme.h b/www/iridium/files/patch-ui_native__theme_native__theme.h
index 148153458823..465757e39715 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme.h
+++ b/www/iridium/files/patch-ui_native__theme_native__theme.h
@@ -1,7 +1,7 @@
---- ui/native_theme/native_theme.h.orig 2025-10-28 14:29:43 UTC
+--- ui/native_theme/native_theme.h.orig 2025-11-06 10:11:34 UTC
+++ ui/native_theme/native_theme.h
-@@ -62,7 +62,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
- // The part to be painted / sized.
+@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
+ // A part being sized or painted.
enum Part {
kCheckbox,
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
index 30326d58ead0..39cf01026e33 100644
--- a/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/iridium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,11 +1,11 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -238,7 +238,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
- std::get<ButtonExtraParams>(extra), color_scheme,
- accent_color_opaque);
+@@ -168,7 +168,7 @@ void NativeThemeBase::PaintImpl(cc::PaintCanvas* canva
+ std::get<ButtonExtraParams>(extra_params), dark_mode,
+ contrast, accent_color);
break;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case kFrameTopArea:
PaintFrameTopArea(canvas, state, rect,
- std::get<FrameTopAreaExtraParams>(extra), color_scheme);
+ std::get<FrameTopAreaExtraParams>(extra_params));
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 036f78d88424..249cc9344856 100644
--- a/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-09-11 13:19:19 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -421,6 +421,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -419,6 +419,7 @@ void RecordConnectionMetrics(wl_display* display) {
{"weston", WaylandCompositor::kWeston},
};
@@ -8,7 +8,7 @@
const int fd = wl_display_get_fd(display);
if (fd == -1) {
return WaylandCompositor::kUnknown;
-@@ -446,6 +447,7 @@ void RecordConnectionMetrics(wl_display* display) {
+@@ -444,6 +445,7 @@ void RecordConnectionMetrics(wl_display* display) {
return compositor;
}
}
diff --git a/www/iridium/files/patch-ui_views_BUILD.gn b/www/iridium/files/patch-ui_views_BUILD.gn
index 6bc55f108555..e8843ff59aa1 100644
--- a/www/iridium/files/patch-ui_views_BUILD.gn
+++ b/www/iridium/files/patch-ui_views_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/views/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- ui/views/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ ui/views/BUILD.gn
-@@ -833,7 +833,6 @@ component("views") {
+@@ -835,7 +835,6 @@ component("views") {
"windows_stationarity_monitor_aura.cc",
]
deps += [
diff --git a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
index 32da63896342..f902d9d4c01f 100644
--- a/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-09-11 13:19:19 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/views/controls/textfield/textfield.cc
@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
@@ -18,7 +18,7 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+@@ -794,7 +794,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
}
@@ -27,7 +27,7 @@
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+@@ -979,7 +979,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2070,7 +2070,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,7 +45,7 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2581,7 +2581,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2586,7 +2586,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -54,7 +54,7 @@
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2589,7 +2589,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2594,7 +2594,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/www/iridium/files/patch-ui_views_focus_focus__manager.cc b/www/iridium/files/patch-ui_views_focus_focus__manager.cc
index 74802b2e05d9..f1e70f2f70d0 100644
--- a/www/iridium/files/patch-ui_views_focus_focus__manager.cc
+++ b/www/iridium/files/patch-ui_views_focus_focus__manager.cc
@@ -1,6 +1,6 @@
---- ui/views/focus/focus_manager.cc.orig 2025-05-07 06:48:23 UTC
+--- ui/views/focus/focus_manager.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/views/focus/focus_manager.cc
-@@ -606,7 +606,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+@@ -616,7 +616,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
return false;
}
@@ -9,7 +9,7 @@
// Processing an accelerator can delete things. Because we
// need these objects afterwards on Linux, save widget_ as weak pointer and
// save the close_on_deactivate property value of widget_delegate in a
-@@ -621,7 +621,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+@@ -631,7 +631,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
const bool accelerator_processed =
focus_manager->ProcessAccelerator(accelerator);
diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index fd302f3cc21b..168fb4412b46 100644
--- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-09-11 13:19:19 UTC
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/window_util.h"
@@ -18,7 +18,7 @@
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1190,7 +1190,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1189,7 +1189,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/iridium/files/patch-ui_views_widget_widget.cc b/www/iridium/files/patch-ui_views_widget_widget.cc
index e19d54db8a99..2a0acad59442 100644
--- a/www/iridium/files/patch-ui_views_widget_widget.cc
+++ b/www/iridium/files/patch-ui_views_widget_widget.cc
@@ -1,4 +1,4 @@
---- ui/views/widget/widget.cc.orig 2025-10-28 14:29:43 UTC
+--- ui/views/widget/widget.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/views/widget/widget.cc
@@ -64,7 +64,7 @@
#include "ui/views/widget/widget_removals_observer.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2524,7 +2524,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2519,7 +2519,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/iridium/files/patch-ui_views_widget_widget.h b/www/iridium/files/patch-ui_views_widget_widget.h
index d0425d4f927c..f3bc28503507 100644
--- a/www/iridium/files/patch-ui_views_widget_widget.h
+++ b/www/iridium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-10-28 14:29:43 UTC
+--- ui/views/widget/widget.h.orig 2025-11-06 10:11:34 UTC
+++ ui/views/widget/widget.h
-@@ -494,7 +494,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -489,7 +489,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/iridium/files/patch-ui_views_window_default__frame__view.cc b/www/iridium/files/patch-ui_views_window_default__frame__view.cc
index 610ccef2a8b2..ecc0408120fc 100644
--- a/www/iridium/files/patch-ui_views_window_default__frame__view.cc
+++ b/www/iridium/files/patch-ui_views_window_default__frame__view.cc
@@ -1,4 +1,4 @@
---- ui/views/window/default_frame_view.cc.orig 2025-09-11 13:19:19 UTC
+--- ui/views/window/default_frame_view.cc.orig 2025-11-06 10:11:34 UTC
+++ ui/views/window/default_frame_view.cc
@@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorderHeight() const
int DefaultFrameView::CaptionButtonY() const {
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return FrameBorderThickness();
#else
- return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
+ return widget_->IsMaximized() ? FrameBorderThickness()
diff --git a/www/iridium/files/patch-v8_BUILD.gn b/www/iridium/files/patch-v8_BUILD.gn
index b2e05ca76b60..536ad35c47e1 100644
--- a/www/iridium/files/patch-v8_BUILD.gn
+++ b/www/iridium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-10-28 14:29:43 UTC
+--- v8/BUILD.gn.orig 2025-11-06 10:11:34 UTC
+++ v8/BUILD.gn
-@@ -991,6 +991,8 @@ external_v8_defines = [
+@@ -989,6 +989,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1065,6 +1067,12 @@ if (target_os == "android") {
+@@ -1063,6 +1065,12 @@ if (target_os == "android") {
} else if (target_os == "chromeos") {
enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -22,7 +22,7 @@
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -1774,7 +1782,6 @@ config("strict_warnings") {
+@@ -1777,7 +1785,6 @@ config("strict_warnings") {
}
cflags += [
"-Wmissing-field-initializers",
@@ -30,7 +30,7 @@
]
}
}
-@@ -2595,6 +2602,12 @@ template("run_mksnapshot") {
+@@ -2624,6 +2631,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -43,7 +43,7 @@
}
# This is needed to distinguish between generating code for the simulator
-@@ -6800,7 +6813,7 @@ v8_component("v8_libbase") {
+@@ -6875,7 +6888,7 @@ v8_component("v8_libbase") {
}
}
@@ -52,7 +52,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6811,6 +6824,18 @@ v8_component("v8_libbase") {
+@@ -6886,6 +6899,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/iridium/files/patch-v8_include_v8config.h b/www/iridium/files/patch-v8_include_v8config.h
index a115611ef10b..ae9d30b24aca 100644
--- a/www/iridium/files/patch-v8_include_v8config.h
+++ b/www/iridium/files/patch-v8_include_v8config.h
@@ -1,4 +1,4 @@
---- v8/include/v8config.h.orig 2025-09-11 13:19:19 UTC
+--- v8/include/v8config.h.orig 2025-11-06 10:11:34 UTC
+++ v8/include/v8config.h
@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
+@@ -394,6 +408,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/iridium/files/patch-v8_src_api_api.cc b/www/iridium/files/patch-v8_src_api_api.cc
index 06c73d04f14e..75047d02f5a6 100644
--- a/www/iridium/files/patch-v8_src_api_api.cc
+++ b/www/iridium/files/patch-v8_src_api_api.cc
@@ -1,4 +1,4 @@
---- v8/src/api/api.cc.orig 2025-10-28 14:29:43 UTC
+--- v8/src/api/api.cc.orig 2025-11-06 10:11:34 UTC
+++ v8/src/api/api.cc
@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6487,7 +6487,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6480,7 +6480,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/iridium/files/patch-v8_src_base_atomicops.h b/www/iridium/files/patch-v8_src_base_atomicops.h
index 24ac7a02381d..b786315209b9 100644
--- a/www/iridium/files/patch-v8_src_base_atomicops.h
+++ b/www/iridium/files/patch-v8_src_base_atomicops.h
@@ -1,4 +1,4 @@
---- v8/src/base/atomicops.h.orig 2025-05-07 06:48:23 UTC
+--- v8/src/base/atomicops.h.orig 2025-11-06 10:11:34 UTC
+++ v8/src/base/atomicops.h
@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
@@ -13,7 +13,7 @@
using Atomic64 = int64_t;
#else
using Atomic64 = intptr_t;
-@@ -266,7 +266,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p
+@@ -281,7 +281,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p
std::memory_order_seq_cst);
}
diff --git a/www/iridium/files/patch-v8_src_execution_isolate.cc b/www/iridium/files/patch-v8_src_execution_isolate.cc
index ad46c9a4b829..7bffc398de97 100644
--- a/www/iridium/files/patch-v8_src_execution_isolate.cc
+++ b/www/iridium/files/patch-v8_src_execution_isolate.cc
@@ -1,4 +1,4 @@
---- v8/src/execution/isolate.cc.orig 2025-10-28 14:29:43 UTC
+--- v8/src/execution/isolate.cc.orig 2025-11-06 10:11:34 UTC
+++ v8/src/execution/isolate.cc
@@ -176,6 +176,10 @@
#include "src/execution/simulator-base.h"
@@ -11,7 +11,7 @@
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5259,6 +5263,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5235,6 +5239,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/iridium/files/patch-v8_src_flags_flags.cc b/www/iridium/files/patch-v8_src_flags_flags.cc
index 3dc9b0c0aacc..83120017b7e8 100644
--- a/www/iridium/files/patch-v8_src_flags_flags.cc
+++ b/www/iridium/files/patch-v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- v8/src/flags/flags.cc.orig 2025-09-11 13:19:19 UTC
+--- v8/src/flags/flags.cc.orig 2025-11-06 10:11:34 UTC
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -11,7 +11,7 @@
#include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
-@@ -827,6 +831,10 @@ void FlagList::FreezeFlags() {
+@@ -836,6 +840,10 @@ void FlagList::FreezeFlags() {
// Note that for string flags we only protect the pointer itself, but not the
// string storage. TODO(12887): Fix this.
base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
diff --git a/www/iridium/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/www/iridium/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc
new file mode 100644
index 000000000000..b464627626dc
--- /dev/null
+++ b/www/iridium/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc
@@ -0,0 +1,11 @@
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2025-11-06 10:11:34 UTC
++++ v8/src/objects/js-temporal-zoneinfo64.cc
+@@ -11,7 +11,7 @@
+ #include "temporal_rs/TimeZone.hpp"
+
+ #ifdef V8_INTL_SUPPORT
+-#include "udatamem.h"
++#include "../../third_party/icu/source/common/udatamem.h"
+ #else
+ // Defined in builtins-temporal-zoneinfo64-data.cc, generated by
+ // include-file-as-bytes.py
diff --git a/www/jira-cli/Makefile b/www/jira-cli/Makefile
index 2ad5e56237b6..0633cc6e0c14 100644
--- a/www/jira-cli/Makefile
+++ b/www/jira-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jira-cli
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
DIST_SUBDIR= jira-cli
diff --git a/www/katana/Makefile b/www/katana/Makefile
index 79e16696bc4a..41c9d14b3f05 100644
--- a/www/katana/Makefile
+++ b/www/katana/Makefile
@@ -1,7 +1,7 @@
PORTNAME= katana
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/kineto/Makefile b/www/kineto/Makefile
index 69378f9d10ae..5c9571ebca4b 100644
--- a/www/kineto/Makefile
+++ b/www/kineto/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kineto
DISTVERSION= g20211104
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= corey@electrickite.org
diff --git a/www/lzr/Makefile b/www/lzr/Makefile
index c4abe457184a..e727f181401e 100644
--- a/www/lzr/Makefile
+++ b/www/lzr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lzr
DISTVERSIONPREFIX= v
DISTVERSION= 1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/mattermost-server/Makefile b/www/mattermost-server/Makefile
index b016ef11aefb..aa7df8671078 100644
--- a/www/mattermost-server/Makefile
+++ b/www/mattermost-server/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mattermost
PORTVERSION= 10.11.4
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/decke
PKGNAMESUFFIX= -server
diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile
index 46d19439407f..00381b531a3d 100644
--- a/www/miniflux/Makefile
+++ b/www/miniflux/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miniflux
DISTVERSION= 2.2.11
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= krion@FreeBSD.org
diff --git a/www/minio-client/Makefile b/www/minio-client/Makefile
index 1d77d80a3451..2effc833642a 100644
--- a/www/minio-client/Makefile
+++ b/www/minio-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minio-client
PORTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= jhixson@FreeBSD.org
diff --git a/www/minio/Makefile b/www/minio/Makefile
index 76ccd51a9fa2..192ee3c1525a 100644
--- a/www/minio/Makefile
+++ b/www/minio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= minio
DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
+PORTREVISION= 1
CATEGORIES= www
DIST_SUBDIR= minio
diff --git a/www/mirrorselect/Makefile b/www/mirrorselect/Makefile
index 832937e783bd..fc05f4f6ca6c 100644
--- a/www/mirrorselect/Makefile
+++ b/www/mirrorselect/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mirrorselect
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www ports-mgmt
MAINTAINER= aly@aaronly.me
diff --git a/www/morty/Makefile b/www/morty/Makefile
index f5f7b72a167a..cae009a12342 100644
--- a/www/morty/Makefile
+++ b/www/morty/Makefile
@@ -2,7 +2,7 @@ PORTNAME= morty
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0-12
DISTVERSIONSUFFIX= -gfe94d9a
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www net
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/nginx-prometheus-exporter/Makefile b/www/nginx-prometheus-exporter/Makefile
index 58332daab0a0..747d82b3d2e8 100644
--- a/www/nginx-prometheus-exporter/Makefile
+++ b/www/nginx-prometheus-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nginx-prometheus-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www
MAINTAINER= arcade@b1t.name
diff --git a/www/nginx-vts-exporter/Makefile b/www/nginx-vts-exporter/Makefile
index 99435b08b5da..ce78c907f46b 100644
--- a/www/nginx-vts-exporter/Makefile
+++ b/www/nginx-vts-exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nginx-vts-exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.7
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= joneum@FreeBSD.org
diff --git a/www/oneshot/Makefile b/www/oneshot/Makefile
index 38e0db976c48..a7494663dcf6 100644
--- a/www/oneshot/Makefile
+++ b/www/oneshot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oneshot
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/phpfpmtop/Makefile b/www/phpfpmtop/Makefile
index 1547076b7bf0..952c967e1dd1 100644
--- a/www/phpfpmtop/Makefile
+++ b/www/phpfpmtop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= phpfpmtop
DISTVERSIONPREFIX= v
DISTVERSION= 0.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www devel
MAINTAINER= mops@punkt.de
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
index 35e2535fdcd5..ab1e295c7097 100644
--- a/www/pocket-id/Makefile
+++ b/www/pocket-id/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pocket-id
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.2
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/www/pomerium/Makefile b/www/pomerium/Makefile
index 854c2a4e3bee..b1b306d47a08 100644
--- a/www/pomerium/Makefile
+++ b/www/pomerium/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pomerium
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.4
-PORTREVISION= 16
+PORTREVISION= 17
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/py-django42/Makefile b/www/py-django42/Makefile
index 3864e64073f8..d30446d68d3d 100644
--- a/www/py-django42/Makefile
+++ b/www/py-django42/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django
-PORTVERSION= 4.2.25
+PORTVERSION= 4.2.26
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django42/distinfo b/www/py-django42/distinfo
index b969b084498d..28c3ab909fe2 100644
--- a/www/py-django42/distinfo
+++ b/www/py-django42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759409922
-SHA256 (python/django-4.2.25.tar.gz) = 2391ab3d78191caaae2c963c19fd70b99e9751008da22a0adcc667c5a4f8d311
-SIZE (python/django-4.2.25.tar.gz) = 10456257
+TIMESTAMP = 1762410075
+SHA256 (python/django-4.2.26.tar.gz) = 9398e487bcb55e3f142cb56d19fbd9a83e15bb03a97edc31f408361ee76d9d7a
+SIZE (python/django-4.2.26.tar.gz) = 10433052
diff --git a/www/py-django51/Makefile b/www/py-django51/Makefile
index 3a8e76f63004..f76e71ab3302 100644
--- a/www/py-django51/Makefile
+++ b/www/py-django51/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.1.13
+PORTVERSION= 5.1.14
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django51/distinfo b/www/py-django51/distinfo
index 77e1d794f306..dd103b8b3549 100644
--- a/www/py-django51/distinfo
+++ b/www/py-django51/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759409820
-SHA256 (python/django-5.1.13.tar.gz) = 543ff21679f15e80edfc01fe7ea35f8291b6d4ea589433882913626a7c1cf929
-SIZE (python/django-5.1.13.tar.gz) = 10742756
+TIMESTAMP = 1762394091
+SHA256 (python/django-5.1.14.tar.gz) = b98409fb31fdd6e8c3a6ba2eef3415cc5c0020057b43b21ba7af6eff5f014831
+SIZE (python/django-5.1.14.tar.gz) = 10720998
SHA256 (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = cb9cde01b6ba13ceaba6de3d9315832b7a4ee4d3bf3d38028ef9169e99310495
SIZE (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = 1803
diff --git a/www/py-django51/files/patch-pyproject.toml b/www/py-django51/files/patch-pyproject.toml
index 9794f344137d..fb9645f1691a 100644
--- a/www/py-django51/files/patch-pyproject.toml
+++ b/www/py-django51/files/patch-pyproject.toml
@@ -1,8 +1,8 @@
---- pyproject.toml.orig 2025-05-07 01:30:47 UTC
+--- pyproject.toml.orig 2025-11-06 06:12:12 UTC
+++ pyproject.toml
@@ -1,9 +1,9 @@
[build-system]
--requires = ["setuptools>=75.8.1"]
+-requires = ["setuptools>=77.0.3"]
+requires = ["setuptools>=63"]
build-backend = "setuptools.build_meta"
@@ -12,3 +12,14 @@
dynamic = ["version"]
requires-python = ">= 3.10"
dependencies = [
+@@ -16,8 +16,8 @@ readme = "README.rst"
+ ]
+ description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design."
+ readme = "README.rst"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE", "LICENSE.python"]
++license = {text="BSD-3-Clause"}
++#license-files = ["LICENSE", "LICENSE.python"]
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Environment :: Web Environment",
diff --git a/www/py-django52/Makefile b/www/py-django52/Makefile
index 057facb616fa..f6f045c16f30 100644
--- a/www/py-django52/Makefile
+++ b/www/py-django52/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.2.7
+PORTVERSION= 5.2.8
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django52/distinfo b/www/py-django52/distinfo
index d47d62f5dfc9..7bdacac819e1 100644
--- a/www/py-django52/distinfo
+++ b/www/py-django52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759409686
-SHA256 (python/django-5.2.7.tar.gz) = e0f6f12e2551b1716a95a63a1366ca91bbcd7be059862c1b18f989b1da356cdd
-SIZE (python/django-5.2.7.tar.gz) = 10865812
+TIMESTAMP = 1762393923
+SHA256 (python/django-5.2.8.tar.gz) = 23254866a5bb9a2cfa6004e8b809ec6246eba4b58a7589bc2772f1bcc8456c7f
+SIZE (python/django-5.2.8.tar.gz) = 10849032
diff --git a/www/py-django52/files/patch-pyproject.toml b/www/py-django52/files/patch-pyproject.toml
index 160750d81d15..784b4535c55d 100644
--- a/www/py-django52/files/patch-pyproject.toml
+++ b/www/py-django52/files/patch-pyproject.toml
@@ -1,8 +1,8 @@
---- pyproject.toml.orig 2025-05-07 01:23:23 UTC
+--- pyproject.toml.orig 2025-11-05 12:32:26 UTC
+++ pyproject.toml
@@ -1,9 +1,9 @@
[build-system]
--requires = ["setuptools>=75.8.1"]
+-requires = ["setuptools>=77.0.3"]
+requires = ["setuptools>=63"]
build-backend = "setuptools.build_meta"
@@ -12,3 +12,14 @@
dynamic = ["version"]
requires-python = ">= 3.10"
dependencies = [
+@@ -16,8 +16,8 @@ readme = "README.rst"
+ ]
+ description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design."
+ readme = "README.rst"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE", "LICENSE.python"]
++license = {text="BSD-3-Clause"}
++#license-files = ["LICENSE", "LICENSE.python"]
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Environment :: Web Environment",
diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile
index ac1188b3d7d3..08c38817db12 100644
--- a/www/py-google-api-python-client/Makefile
+++ b/www/py-google-api-python-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-api-python-client
-DISTVERSION= 2.186.0
+DISTVERSION= 2.187.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-api-python-client/distinfo b/www/py-google-api-python-client/distinfo
index 0b022718bad1..a98cb9f615f4 100644
--- a/www/py-google-api-python-client/distinfo
+++ b/www/py-google-api-python-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761905594
-SHA256 (google_api_python_client-2.186.0.tar.gz) = 01b8ff446adbc10f495188400a9f7c3e88e5e75741663a25822f41e788475333
-SIZE (google_api_python_client-2.186.0.tar.gz) = 13937230
+TIMESTAMP = 1762422860
+SHA256 (google_api_python_client-2.187.0.tar.gz) = e98e8e8f49e1b5048c2f8276473d6485febc76c9c47892a8b4d1afa2c9ec8278
+SIZE (google_api_python_client-2.187.0.tar.gz) = 14068154
diff --git a/www/pydio-cells/Makefile b/www/pydio-cells/Makefile
index d0669715577a..b76eef581939 100644
--- a/www/pydio-cells/Makefile
+++ b/www/pydio-cells/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cells
DISTVERSIONPREFIX= v
-DISTVERSION= 4.4.14
-PORTREVISION= 6
+DISTVERSION= 4.4.15
+PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= pydio-
diff --git a/www/pydio-cells/distinfo b/www/pydio-cells/distinfo
index 34ce5a7fc273..eed5245968ca 100644
--- a/www/pydio-cells/distinfo
+++ b/www/pydio-cells/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749076582
-SHA256 (go/www_pydio-cells/cells-v4.4.14/v4.4.14.mod) = bcaf542ce55a00a639695b48d8a9dcd73d94fd23c17f8de9468bdcc69266939c
-SIZE (go/www_pydio-cells/cells-v4.4.14/v4.4.14.mod) = 26335
-SHA256 (go/www_pydio-cells/cells-v4.4.14/v4.4.14.zip) = 3216bbe03246ac20feb86c6369256945d205b021dc4658e081cfdfed8fc03125
-SIZE (go/www_pydio-cells/cells-v4.4.14/v4.4.14.zip) = 58994490
+TIMESTAMP = 1762374508
+SHA256 (go/www_pydio-cells/cells-v4.4.15/v4.4.15.mod) = bcaf542ce55a00a639695b48d8a9dcd73d94fd23c17f8de9468bdcc69266939c
+SIZE (go/www_pydio-cells/cells-v4.4.15/v4.4.15.mod) = 26335
+SHA256 (go/www_pydio-cells/cells-v4.4.15/v4.4.15.zip) = 583650f3ec92e6d2766b22178de08d46d92c1db0df934e35a73cd7e48a4409d5
+SIZE (go/www_pydio-cells/cells-v4.4.15/v4.4.15.zip) = 59770598
diff --git a/www/remark42/Makefile b/www/remark42/Makefile
index 2ba7094433f4..20cd19525ef9 100644
--- a/www/remark42/Makefile
+++ b/www/remark42/Makefile
@@ -1,7 +1,7 @@
PORTNAME= remark42
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= www
MASTER_SITES= LOCAL/delphij:npmcache
DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache
diff --git a/www/s/Makefile b/www/s/Makefile
index 8165b576eaec..67f067bc3a77 100644
--- a/www/s/Makefile
+++ b/www/s/Makefile
@@ -1,7 +1,7 @@
PORTNAME= s
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tgpt/Makefile b/www/tgpt/Makefile
index 44ed49246ecd..75a77aee5e49 100644
--- a/www/tgpt/Makefile
+++ b/www/tgpt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tgpt
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= nxjoseph@protonmail.com
diff --git a/www/tinyauth/Makefile b/www/tinyauth/Makefile
index 63ea212de6f3..1a9b23a8bc58 100644
--- a/www/tinyauth/Makefile
+++ b/www/tinyauth/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tinyauth
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/www/tusc/Makefile b/www/tusc/Makefile
index b2bc023d8281..c02c0349aa6b 100644
--- a/www/tusc/Makefile
+++ b/www/tusc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tusc
DISTVERSION= 0.4.7
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/tusd/Makefile b/www/tusd/Makefile
index 24be329896dd..77ac6b14363e 100644
--- a/www/tusd/Makefile
+++ b/www/tusd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tusd
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= www
MAINTAINER= mm@FreeBSD.org
diff --git a/www/uchiwa/Makefile b/www/uchiwa/Makefile
index 8763cebfb5ed..17ba0d3f194a 100644
--- a/www/uchiwa/Makefile
+++ b/www/uchiwa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uchiwa
PORTVERSION= 0.18.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
MASTER_SITES= http://uchiwa.io/
diff --git a/www/urlfinder/Makefile b/www/urlfinder/Makefile
index c8a5b497b97e..fb1bc8967ace 100644
--- a/www/urlfinder/Makefile
+++ b/www/urlfinder/Makefile
@@ -1,6 +1,7 @@
PORTNAME= urlfinder
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.3
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/varnish_exporter/Makefile b/www/varnish_exporter/Makefile
index c44399784e8a..e77e1ab57ddd 100644
--- a/www/varnish_exporter/Makefile
+++ b/www/varnish_exporter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= varnish_exporter
PORTVERSION= 1.6
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= www
MAINTAINER= ports@zx23.net
diff --git a/www/vultr-cli/Makefile b/www/vultr-cli/Makefile
index f1d2ae043ae0..d924e29ba0f3 100644
--- a/www/vultr-cli/Makefile
+++ b/www/vultr-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vultr-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= antranigv@freebsd.am
diff --git a/www/webhook/Makefile b/www/webhook/Makefile
index 8c2bcf1919cb..feaea7932871 100644
--- a/www/webhook/Makefile
+++ b/www/webhook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= webhook
DISTVERSION= 2.8.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= stb@lassitu.de
diff --git a/www/websocketd/Makefile b/www/websocketd/Makefile
index 68f1c087f22f..8d13825fffde 100644
--- a/www/websocketd/Makefile
+++ b/www/websocketd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocketd
PORTVERSION= 0.4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/writeas-cli/Makefile b/www/writeas-cli/Makefile
index b13ed1bd00f7..fade3d077702 100644
--- a/www/writeas-cli/Makefile
+++ b/www/writeas-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= writeas-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0-wf
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www textproc
MASTER_SITES= https://code.as/core/socks/archive/v1.0.0.tar.gz?dummy=/:core_socks
DISTFILES= core-socks-v1.0.0.tar.gz:core_socks
diff --git a/www/writefreely/Makefile b/www/writefreely/Makefile
index ef2ed968dec5..3bc990c979f6 100644
--- a/www/writefreely/Makefile
+++ b/www/writefreely/Makefile
@@ -1,7 +1,7 @@
PORTNAME= writefreely
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/www/wuzz/Makefile b/www/wuzz/Makefile
index c1e0584e43b5..0dfa5d1eebbc 100644
--- a/www/wuzz/Makefile
+++ b/www/wuzz/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wuzz
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/xcaddy/Makefile b/www/xcaddy/Makefile
index 0082477c844f..d3565c55f473 100644
--- a/www/xcaddy/Makefile
+++ b/www/xcaddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xcaddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
DIST_SUBDIR= xcaddy
diff --git a/www/zgrab2/Makefile b/www/zgrab2/Makefile
index f5194269fbe3..0eab1c165cd0 100644
--- a/www/zgrab2/Makefile
+++ b/www/zgrab2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zgrab2
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.8
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11-clocks/kteatime/distinfo b/x11-clocks/kteatime/distinfo
index c29786a8865d..e6a5eab2673a 100644
--- a/x11-clocks/kteatime/distinfo
+++ b/x11-clocks/kteatime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875056
-SHA256 (KDE/release-service/25.08.2/kteatime-25.08.2.tar.xz) = b24f96aba9305ffc84aadf412ac8f83b97a13ccc924ccadf738b2b77a0e8b63c
-SIZE (KDE/release-service/25.08.2/kteatime-25.08.2.tar.xz) = 311712
+TIMESTAMP = 1762264813
+SHA256 (KDE/release-service/25.08.3/kteatime-25.08.3.tar.xz) = 68a8218d6720fd4e339532707596d7d1eee5ef18b3144e38f27656f0db6aa7cd
+SIZE (KDE/release-service/25.08.3/kteatime-25.08.3.tar.xz) = 311732
diff --git a/x11-clocks/ktimer/distinfo b/x11-clocks/ktimer/distinfo
index 9dfd065dd2d0..d0c5286c173c 100644
--- a/x11-clocks/ktimer/distinfo
+++ b/x11-clocks/ktimer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875059
-SHA256 (KDE/release-service/25.08.2/ktimer-25.08.2.tar.xz) = b2d0a43da13b5c40a7b28f716bfef04c2fa133d565d6783c77a75b02fdfd8baf
-SIZE (KDE/release-service/25.08.2/ktimer-25.08.2.tar.xz) = 454564
+TIMESTAMP = 1762264816
+SHA256 (KDE/release-service/25.08.3/ktimer-25.08.3.tar.xz) = a4b426d6341c13d8b4c983b62418cada7a6603c7381357213a03c85df985e218
+SIZE (KDE/release-service/25.08.3/ktimer-25.08.3.tar.xz) = 454572
diff --git a/x11-fm/dolphin/distinfo b/x11-fm/dolphin/distinfo
index 8d2410dd5cb9..01e8e930b23a 100644
--- a/x11-fm/dolphin/distinfo
+++ b/x11-fm/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875061
-SHA256 (KDE/release-service/25.08.2/dolphin-25.08.2.tar.xz) = 06f4f1698f6407fd34b8c9b2103d91a21ccab6467485bb5fa23e23736ea66791
-SIZE (KDE/release-service/25.08.2/dolphin-25.08.2.tar.xz) = 5816516
+TIMESTAMP = 1762264818
+SHA256 (KDE/release-service/25.08.3/dolphin-25.08.3.tar.xz) = 1abd632ebe3837df5616216f69c3ca9f6240165f9f84502422203275eaa8ee09
+SIZE (KDE/release-service/25.08.3/dolphin-25.08.3.tar.xz) = 5819800
diff --git a/x11-fm/konqueror/distinfo b/x11-fm/konqueror/distinfo
index 036784c6d044..aac5d88f8bce 100644
--- a/x11-fm/konqueror/distinfo
+++ b/x11-fm/konqueror/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875064
-SHA256 (KDE/release-service/25.08.2/konqueror-25.08.2.tar.xz) = 336f7115d40f21ebcb4ff0def53eb8dbc651544a5b37d384ec5e714ae15fa8a0
-SIZE (KDE/release-service/25.08.2/konqueror-25.08.2.tar.xz) = 9832760
+TIMESTAMP = 1762264821
+SHA256 (KDE/release-service/25.08.3/konqueror-25.08.3.tar.xz) = 3cf255797c8987692eabefe94b86e26e94aeac907f65930848e07f61044c4264
+SIZE (KDE/release-service/25.08.3/konqueror-25.08.3.tar.xz) = 9832548
diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index f6af4be9a738..ebfa61c179f6 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kddockwidgets
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/aminal/Makefile b/x11/aminal/Makefile
index 04c5c193c282..b7f54de190ce 100644
--- a/x11/aminal/Makefile
+++ b/x11/aminal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aminal
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/cliphist/Makefile b/x11/cliphist/Makefile
index 07db65286e44..958864238cbb 100644
--- a/x11/cliphist/Makefile
+++ b/x11/cliphist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cliphist
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/clipman/Makefile b/x11/clipman/Makefile
index eddbc966d296..3e921168e30a 100644
--- a/x11/clipman/Makefile
+++ b/x11/clipman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clipman
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= alven@FreeBSD.org
diff --git a/x11/darktile/Makefile b/x11/darktile/Makefile
index f6e9d9db11af..708abc83d42c 100644
--- a/x11/darktile/Makefile
+++ b/x11/darktile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= darktile
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.11
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/hyprls/Makefile b/x11/hyprls/Makefile
index bdcf3758c696..1a5fabd00fa2 100644
--- a/x11/hyprls/Makefile
+++ b/x11/hyprls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hyprls
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index f317e5f044fd..79ef2f86e87c 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.43.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/konsole/distinfo b/x11/konsole/distinfo
index f4058b297689..8c689abb7dd6 100644
--- a/x11/konsole/distinfo
+++ b/x11/konsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875066
-SHA256 (KDE/release-service/25.08.2/konsole-25.08.2.tar.xz) = 220fb44a02e5dd3110bc7d8a04f4d7c910bc99b5b1877a36befd06d1e65fe377
-SIZE (KDE/release-service/25.08.2/konsole-25.08.2.tar.xz) = 1849588
+TIMESTAMP = 1762264823
+SHA256 (KDE/release-service/25.08.3/konsole-25.08.3.tar.xz) = 095a7ff10df3c70779b356fb3b5984062bbc698bbed966230e3dbccf6af36615
+SIZE (KDE/release-service/25.08.3/konsole-25.08.3.tar.xz) = 1849632
diff --git a/x11/nwg-bar/Makefile b/x11/nwg-bar/Makefile
index 941c79e37900..36e4f7b23115 100644
--- a/x11/nwg-bar/Makefile
+++ b/x11/nwg-bar/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-bar
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.6
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/nwg-dock-hyprland/Makefile b/x11/nwg-dock-hyprland/Makefile
index 77c43883df1c..58905ae7df2f 100644
--- a/x11/nwg-dock-hyprland/Makefile
+++ b/x11/nwg-dock-hyprland/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-dock-hyprland
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/nwg-dock/Makefile b/x11/nwg-dock/Makefile
index 6fa001655214..ad752cbd5eb8 100644
--- a/x11/nwg-dock/Makefile
+++ b/x11/nwg-dock/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-dock
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.3
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= x11
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/nwg-drawer/Makefile b/x11/nwg-drawer/Makefile
index af7bbf5498ee..b492e873d9ec 100644
--- a/x11/nwg-drawer/Makefile
+++ b/x11/nwg-drawer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-drawer
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/nwg-look/Makefile b/x11/nwg-look/Makefile
index 045ec2bca49f..73b1df9e7d7d 100644
--- a/x11/nwg-look/Makefile
+++ b/x11/nwg-look/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-look
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/nwg-menu/Makefile b/x11/nwg-menu/Makefile
index cf9434dd79c9..7d20af85495c 100644
--- a/x11/nwg-menu/Makefile
+++ b/x11/nwg-menu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-menu
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile
index 10187bba7160..59df8ba25850 100644
--- a/x11/wallutils/Makefile
+++ b/x11/wallutils/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wallutils
DISTVERSIONPREFIX= v
DISTVERSION= 5.14.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
MAINTAINER= eduardo@FreeBSD.org
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index 0a7243afa11f..29ea2853bc4f 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= waybar
DISTVERSION= 0.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
PKGNAMESUFFIX= ${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/}
diff --git a/x11/xfce4-screenshooter-plugin/Makefile b/x11/xfce4-screenshooter-plugin/Makefile
index 14c5b8b5beaf..44be8be06a06 100644
--- a/x11/xfce4-screenshooter-plugin/Makefile
+++ b/x11/xfce4-screenshooter-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-screenshooter-plugin
-PORTVERSION= 1.11.2
+PORTVERSION= 1.11.3
CATEGORIES= x11 xfce
MASTER_SITES= XFCE/apps
DISTNAME= xfce4-screenshooter-${DISTVERSIONFULL}
diff --git a/x11/xfce4-screenshooter-plugin/distinfo b/x11/xfce4-screenshooter-plugin/distinfo
index 65f17b67b7ba..7cc01360e758 100644
--- a/x11/xfce4-screenshooter-plugin/distinfo
+++ b/x11/xfce4-screenshooter-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747940424
-SHA256 (xfce4/xfce4-screenshooter-1.11.2.tar.xz) = 6ae5bc4823d43e770b3a11700d048d56bdcaafdef37de7deacb8970b55fc1565
-SIZE (xfce4/xfce4-screenshooter-1.11.2.tar.xz) = 178440
+TIMESTAMP = 1762384081
+SHA256 (xfce4/xfce4-screenshooter-1.11.3.tar.xz) = 1f6a14f7d1b0c440f31e24a8cc4fe2996185357fa786f0c2cdfe564ef673a710
+SIZE (xfce4/xfce4-screenshooter-1.11.3.tar.xz) = 180120
diff --git a/x11/yakuake/distinfo b/x11/yakuake/distinfo
index c39e58c6b1e1..63d880e8caeb 100644
--- a/x11/yakuake/distinfo
+++ b/x11/yakuake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759875069
-SHA256 (KDE/release-service/25.08.2/yakuake-25.08.2.tar.xz) = 70befea6d9a068f6dcebbabf1eb058478f9d0048031dd4f80cf8dc087f0c451c
-SIZE (KDE/release-service/25.08.2/yakuake-25.08.2.tar.xz) = 403868
+TIMESTAMP = 1762264826
+SHA256 (KDE/release-service/25.08.3/yakuake-25.08.3.tar.xz) = d8d3f0ffecfd98f00c8618a7dcf5cf85ef745f704717df8198f6321d83451eec
+SIZE (KDE/release-service/25.08.3/yakuake-25.08.3.tar.xz) = 403868