Repository navigation
Conversation
Что: - vite-tsconfig-paths 4.3.2 -> 6.1.1 (точная версия) в devDependencies apps/dokploy. - bun.lock: изменилась только запись самого пакета, дерево зависимостей прежнее. - Конфиг apps/dokploy/__test__/vitest.config.ts без изменений: опция projects в v6 осталась. Зачем: - Плагин нужен только тестам (Vitest), он резолвит алиасы путей из tsconfig. Версия 4 больше не развивается. Риски: - v5 сделал пакет только ESM; apps/dokploy уже "type": "module", конфиг грузится без ошибок. - v6 — внутренний рефакторинг без заявленных ломающих изменений; на прод и сборку не влияет. Проверки: - bun run test (apps/dokploy): до 374 файлов / 4283 тестов прошли, 5 пропущено; после то же самое. - bun run typecheck: все воркспейсы без ошибок. - bunx biome check на изменённых файлах: чисто. - bun audit --audit-level=moderate: уязвимостей нет. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Зачем
vite-tsconfig-paths— зависимость только для тестов: Vitest через неё резолвит алиасы путей изtsconfig.json. Обновляем с заброшенной ветки 4.x на актуальную 6.x; на сборку и прод это не влияет.Что изменилось
vite-tsconfig-paths4.3.2 → 6.1.1 (точная версия, релиз 2026-02-11) вapps/dokploy/package.json.bun.lock: поменялась только запись самого пакета (зависимостиdebug,globrex,tsconfckте же).apps/dokploy/__test__/vitest.config.tsне менялся: опцияprojectsв v6 сохранилась.Что важно из release notes:
apps/dokployуже"type": "module", конфиг грузится без ошибок.skip, исправления для Windows.projectDiscovery: "lazy", по умолчанию остаётся eager), автоперезагрузка tsconfig при изменении, опцияlogFile, поддержка алиасов вида/*.importerFilter; резолвы в.d.tsтеперь игнорируются..json, найденный черезbaseUrl, используется только если импорт сам заканчивается на.json.Vite 8 при запуске тестов пишет, что умеет резолвить пути tsconfig сам (
resolve.tsconfigPaths: true) и плагин можно убрать. Эта подсказка была и на базе с 4.3.2; в README плагина такой рекомендации нет. Переход на встроенную опцию в этот PR не входит.Проверки
cae2d7f3a)bun run test(apps/dokploy, vitest 4.1.12)bun run typecheckbunx biome check(изменённые файлы)bun audit --audit-level=moderatenext buildлокально не запускал, его проверит CI.Что проверить вручную на dev
Ничего: пакет используется только в тестах.
🤖 Generated with Claude Code