11.0.0-alpha.37
·
122 commits
to master
since this release
BREAKING CHANGES
ЭКСПЕРИМЕНТАЛЬНО (#80, #81, #82, #83):
- pkg: теперь пакет собирается под esm/cjs c сопутствующими d.ts файлами
- pkg: в
package.json
добавлено поле exports с точками входа основных разделов, прочие разделы считаются приватными - esm:
webpack
и@reduxjs/toolkit
теперь импортируются через "import * as" для поддержки Node.js ESM - esm: добавлен babel-плагин для разруливания node module resolution для поддержки Node.js ESM
- esm: удален lodash в целях поддержки Node.js ESM
Конфигурация TypeScript
Для правильной работы стоит сконфигурировать TypeScript следующим образом:
{
"compilerOptions": {
"module": "ES2022",
"moduleResolution": "Bundler",
}
}