| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
commit_hash:b8f364fd401df3802cd4839aa0f60348a91f8db8
|
| |
|
|
|
|
|
| |
Linter to check hardcoded russians constants in Yandex.Market services
(https://nda.ya.ru/t/8c2UwbII7dUqGz
commit_hash:4fa2ecfe2d7f49e5ea30fb7a80936248b76d31a0
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Добавление поддержки libatomic для Node.js >= 25 📝
- 🛠️ Добавлена поддержка библиотеки `libatomic` в сборку для Node.js версии 25 и выше, что необходимо для корректной работы в среде Linux
- 📦 Обновлены ресурсы и конфигурации для включения `libatomic` при сборке проектов с Node.js >= 25 на Linux
- 🧪 Обеспечена корректная передача `LD_LIBRARY_PATH` в тестовую среду для поддержки новых версий Node.js
- 📝 Обновлены описания ресурсов и добавлено указание минимальной версии Node.js (>=25.9.0) в `package.json` для соответствующих проектов
- ⚙️ Расширена функциональность CLI и билдера с возможностью передачи дополнительного пути для `LD_LIBRARY_PATH` при запуске сборок
- 🧹 Очищены и обновлены тестовые сценарии для корректной работы с новыми параметрами сборки
- 📁 Добавлены новые ресурсы для `libatomic` на платформах Linux и Linux-aarch64, включая обновленные версии в `resources.json`
- 🧩 Реализована логика автоматического подключения `libatomic` при использовании Node.js >= 25 на Linux, учитывая архитектуру процессора
- 📦 Обновлены зависимости и конфигурации для корректной работы с новыми версиями Node.js и библиотеками
- 📁 Обновлены пути к ресурсам и метаданные в `resources.json`, отражающие изменения в сборке и поддержку новых версий Node.js
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:d078809fbb928dd6328f2b5200c895eb05a44220
|
| |
|
|
|
|
| |
validation
commit_hash:fa4593c734b50de2aa23e5c8719a4e0445743709
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
из-за того что outdir в source_dir это симлинка, то падает валидация, так как внутри резолвится в nm_store
`outDir=> ~/.nots/nm_store/edadeal/frontend/configs/dist`
```
Error[-WMisconfiguration]: in $B/edadeal/frontend/configs/output.tar: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
Error[-WSyntax]: in $B/edadeal/frontend/configs/output.tar: _TS_CONFIGURE() was not processed properly: devtools/ymake/plugins/error.cpp:11: Error in plugin. Skip _TS_CONFIGURE
Traceback (most recent call last):
File "/Users/baymer/arcadia/build/plugins/nots.py", line 355, in _wrapper
fn(*args, **kwargs)
~~^^^^^^^^^^^^^^^^^
File "/Users/baymer/arcadia/build/plugins/nots.py", line 531, in on_ts_configure
tsconfig.validate(use_tsconfig_outdir)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Users/baymer/arcadia/build/plugins/lib/nots/typescript/ts_config.py", line 276, in validate
raise TsValidationError(self.path, errors)
lib.nots.typescript.ts_errors.TsValidationError: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
```
commit_hash:3e502154c17596df29a251c39daf57127c703f91
|
| |
|
|
|
|
| |
неизменных зависимостях
commit_hash:140e997f13a190a260effe490921efaaa6f9cec8
|
| |
|
|
|
| |
Вынес отдельно изменения по коменту - <https://nda.ya.ru/t/h7WcY-y_7ZQ8Yw>
commit_hash:577cfb9fe47a400f319f1d9f85a6504270ac854d
|
| |
|
|
| |
commit_hash:e84040ad4da0763ce6fa402c8996bc2f0198ac5a
|
| |
|
|
| |
commit_hash:8fa2c50ab7d98e6e265b6690f03b0a58928fe76b
|
| |
|
|
| |
commit_hash:ecebcfd300909c7deaa48cb323bd246b5c7c2b2b
|
| |
|
|
|
| |
#| || **<a href="https://nda.ya.ru/t/NmXL8DSH7W8pjd" target="_blank"> Echo tests</a>** || |#
commit_hash:595f1e5ce2f0b1215088b7c8d2b79f07955f9a4b
|
| |
|
|
| |
commit_hash:1284210f3d36c02044ff90213c56cd83c2a2a497
|
| |
|
|
| |
commit_hash:109283c5f34a9268f769025cba5fdb7ac54a1708
|
| |
|
|
|
| |
(https://nda.ya.ru/t/nzLqVjNO7RtJnf
commit_hash:e9776dabeb2d60f4c97889a4ec9b49681fecaa04
|
| |
|
|
| |
commit_hash:fa9f381375deffd8fa2a5bd60b7276e165baae77
|
| |
|
|
| |
commit_hash:df7cd66aaf3674f89b9c2de41e2167b90ac03cdf
|
| |
|
|
| |
commit_hash:588132a9b4af452c728f2270eb659e6c2026cea3
|
| |
|
|
| |
commit_hash:72f225566817a8528571a4605f96168f8bb18227
|
| |
|
|
| |
commit_hash:98f91957f62fb8e9b6ec95bb37712362e927bcbc
|
| |
|
|
|
|
| |
--config.prefer-symlinked-executables true
commit_hash:d397d43267d09779e40f0934a374592fbb838879
|
| |
|
|
|
|
| |
прав на запись
commit_hash:9c8e067c99e9e18718fd1dcd8aa3c9c20dea79f3
|
| |
|
|
| |
commit_hash:ed70cd729998e0329c62e9c846104cc0529bf8d0
|
| |
|
|
|
| |
RELATES:(https://nda.ya.ru/t/Gkkktkfd7L5yye
commit_hash:406bc77fb0202da33e48738e0e32a1d5271d9b6a
|
| |
|
|
| |
commit_hash:ff97bf7139227c9f62a7c1018bcf710ee907efc3
|
| |
|
|
|
|
| |
Изменения расширяют пути поиска модулей для eslint / stylelint, что позволит стилевым тестам работать нормально после выноса virtual store из node_modules.
Необходимые изменения в jest будут внесены отдельно после дополнительных проверок.
commit_hash:7510370c04d8967d572408deea82fa05ee03228a
|
| |
|
|
|
| |
Pass global resources keys required for style tests
commit_hash:1eb61097ce800c0461206e331e0afee23a7413c0
|
| |
|
|
|
|
| |
сборочного модуля
commit_hash:5809d143ff83fe0a0b2600caac7bf6301f20f586
|
| |
|
|
| |
commit_hash:a3538e00a017f2b80e2b752e106c84a9202b1d0a
|
| |
|
|
| |
commit_hash:388056ab641ea2a274a06e5db9f3248864cc1c78
|
| |
|
|
|
|
| |
ya.make
commit_hash:76d6d3957e2208b59863c8dd97de29c59b1ab958
|
| |
|
|
|
|
| |
ya.make
commit_hash:dae19ab6c507a1f85dea74300a411c1ba9ae8ece
|
| |
|
|
|
|
| |
.nots/pnpm-store
commit_hash:f5f5fd9f8e06201395cda230991d1ab40f94299b
|
| |
|
|
|
|
| |
(показывать только при --verbose)
commit_hash:53763489b6fe45c4add50d476dd1029b39717072
|
| |
|
|
|
|
|
|
|
|
| |
переместить директории хранилищ
- Добавить директорию виртуального хранилища в список директорий для поиска модулей для eslint.
(для того, чтобы данное изменение начало работать для `eslint` необходим релиз test-tool)
- Вынести content-addressable store в корень build-root
- Путь к virtual-store приводим к стандартному для tier1
commit_hash:60ca9e4b2cc059ffb50fdc688514036cb76d84d0
|
| |
|
|
|
| |
Add warning comments to libs PEERDIRed by test_tool
commit_hash:3af83aa3be8c5bc8a40bff2946a94c8a06d53d2b
|
| |
|
|
|
| |
Make wrapper script the only option
commit_hash:dc463a0cf02a12b773ba42f180a063eb968371b8
|
| |
|
|
|
|
|
|
| |
1. Убрал `TS_TRACE` переменную отовсюду (её больше нет)
2. В builder пишу трейсы, если передано `--local-cli yes`
3. Трейсы пишуется по адресу: `~/.nots/traces/<moddir>/<cmd>.builder.trace.json`
4. В каждый спан в трейсе добавились аргументы, с которыми функция была вызвана (очень удобно отлаживать)
commit_hash:4e47098cc62697b917e5ce4edf462a7e5a1b2c21
|
| |
|
|
|
|
|
|
|
|
|
| |
пользователем 2.0
Какой-то ящик Пандоры открылся с этими кастомными путями для tsconfig.json...
Особенно, обеспечение возможности положить его в папку, отличную от корневой сборочного модуля (например configs).
Не то, что б, это где-то использовалось в tier 0 проектах (мы не поддерживали такое).
Но в диком мире это работает без особых проблем.
commit_hash:23a30f564e9fc47409d273fc6f18f6da2cc95df9
|
| |
|
|
| |
commit_hash:3ded98ee8a444fa3f98ece4d8b573da96f0e96a1
|
| |
|
|
| |
commit_hash:bab0a8827440024da76b82d2ca3fe4d65ac4e8bb
|
| |
|
|
| |
commit_hash:9960194d44a237d2a0a946d4c19be42e59164732
|
| |
|
|
|
|
| |
установке зависимостей
commit_hash:bb0e0e0fbba15b82c707868efb18f399a4b3e82d
|
| |
|
|
|
|
| |
pnpm всегда, кроме distbuild
commit_hash:451493159914facba06df833a74b2d0fd4d22799
|
| |
|
|
|
|
| |
tsconfig заданный пользователем (также jest и tsc_typecheck)
commit_hash:3cef68d42ad2266040c8eb287f759bff7c1d730f
|
| |
|
|
|
|
| |
пользователем (также jest и tsc_typecheck)
commit_hash:88ceedeeebca577e87c69c9fdb14d3bf9350e988
|
| |
|
|
| |
commit_hash:20686473b0a11e39661dd4e2b4bf0a822ba5984b
|
| |
|
|
| |
commit_hash:0a5e27c9a156a9ec5212876ab382e1eec53c03c2
|
| |
|
|
| |
commit_hash:3307ce0a773a79f1cfa89ea9161ed6a0fd08040a
|
| |
|
|
|
| |
Убрать привязку флага local_cli к созданию бандла workspace_node_modules
commit_hash:2660a42778f6abcedd581209d5efb452db64d7f7
|
| |
|
|
| |
commit_hash:97579e8293a52ab71b3e79b12ac1e51cbbedf210
|