Skip to content

Commit 2df99d8

Browse files
Merge pull request #460 from core-ds/changeset-release/master
Version Packages
2 parents bc3c608 + 7feb503 commit 2df99d8

14 files changed

Lines changed: 80 additions & 50 deletions

File tree

.changeset/spotty-emus-swim.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/strange-falcons-yawn.md

Lines changed: 0 additions & 37 deletions
This file was deleted.

packages/arui-scripts-modules/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @alfalab/scripts-modules
22

3+
## 1.8.3
4+
5+
### Patch Changes
6+
7+
- [#449](https://github.com/core-ds/arui-scripts/pull/449) [`63a7336`](https://github.com/core-ds/arui-scripts/commit/63a7336cc279d6eeab3bc8ba24246a036e683d72) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Сборка переведена на typescript@6. Изменений для внешних потребителей нет
8+
39
## 1.8.2
410

511
### Patch Changes

packages/arui-scripts-modules/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alfalab/scripts-modules",
3-
"version": "1.8.2",
3+
"version": "1.8.3",
44
"main": "./build/index.js",
55
"module": "./build/esm/index.js",
66
"typings": "./build/index.d.ts",

packages/arui-scripts-server/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @alfalab/scripts-server
22

3+
## 1.3.1
4+
5+
### Patch Changes
6+
7+
- [#449](https://github.com/core-ds/arui-scripts/pull/449) [`63a7336`](https://github.com/core-ds/arui-scripts/commit/63a7336cc279d6eeab3bc8ba24246a036e683d72) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Сборка переведена на typescript@6. Изменений для внешних потребителей нет
8+
39
## 1.3.0
410

511
### Minor Changes

packages/arui-scripts-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alfalab/scripts-server",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"main": "./build/index.js",
55
"typings": "./build/index.d.ts",
66
"license": "MPL-2.0",

packages/arui-scripts/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# [15.3.0](https://github.com/core-ds/arui-scripts/compare/v15.2.0...v15.3.0) (2023-06-30)
22

3+
## 21.0.0
4+
5+
### Major Changes
6+
7+
- [#449](https://github.com/core-ds/arui-scripts/pull/449) [`63a7336`](https://github.com/core-ds/arui-scripts/commit/63a7336cc279d6eeab3bc8ba24246a036e683d72) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Добавлена поддержка ts@6. Удалена поддержка ts@4.
8+
9+
В базовом tsconfig.json значение `compilerOptions.moduleResolution` изменено с "node" на "bundler".
10+
Режим bundler включает поддержку современных механизмов резолва пакетов — в первую очередь поля exports в package.json зависимостей.
11+
Это приближает поведение TypeScript к тому, как модули реально резолвятся rspack.
12+
13+
### Что может сломаться
14+
15+
**Импорты по путям, не объявленным в `exports` зависимости**
16+
17+
Это основная причина возможных ошибок. Если у пакета в `package.json` есть поле `exports`, TypeScript теперь использует **только его** для резолва. Прямые импорты внутренностей пакета, не описанные в `exports`, перестанут резолвиться:
18+
19+
```
20+
TS2307: Cannot find module 'some-lib/dist/utils' or its corresponding type declarations.
21+
```
22+
23+
Примеры импортов, которые могут сломаться:
24+
25+
```ts
26+
// Импорт из внутренней директории пакета
27+
import { helper } from 'some-lib/dist/internal/utils';
28+
29+
// Субпутевой импорт, не описанный в exports
30+
import { Component } from '@scope/ui-kit/some-undeclared-path';
31+
```
32+
33+
**Изменение приоритета `typesVersions` vs `exports`**
34+
35+
Если зависимость использует одновременно `typesVersions` и `exports` с условием `types`, то в режиме `bundler` приоритет получает `exports`. В редких случаях это может привести к подхвату других типов.
36+
37+
**Пакеты с неполными `exports` (только `require`)**
38+
39+
Если зависимость в `exports` указала только условие `require` без `import` или `default`, импорт может не зарезолвиться. На практике это редкость.
40+
341
## 20.12.2
442
543
### Patch Changes

packages/arui-scripts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "arui-scripts",
3-
"version": "20.12.2",
3+
"version": "21.0.0",
44
"main": "./build/index.js",
55
"typings": "./build/index.d.ts",
66
"license": "MPL-2.0",

packages/client-event-bus/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @alfalab/client-event-bus
22

3+
## 2.0.3
4+
5+
### Patch Changes
6+
7+
- [#449](https://github.com/core-ds/arui-scripts/pull/449) [`63a7336`](https://github.com/core-ds/arui-scripts/commit/63a7336cc279d6eeab3bc8ba24246a036e683d72) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Сборка переведена на typescript@6. Изменений для внешних потребителей нет
8+
39
## 2.0.2
410

511
### Patch Changes

packages/client-event-bus/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alfalab/client-event-bus",
3-
"version": "2.0.2",
3+
"version": "2.0.3",
44
"main": "./build/index.js",
55
"module": "./build/esm/index.js",
66
"typings": "./build/index.d.ts",

0 commit comments

Comments
 (0)