# @modern-js/core

## 2.22.0

### Patch Changes

- Updated dependencies [3d48836]
- Updated dependencies [5050e8e]
- Updated dependencies [e7a5f94]
- Updated dependencies [4b7488c]
  - @modern-js/builder-plugin-swc@2.22.0
  - @modern-js/utils@2.22.0

## 2.21.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.21.1
- @modern-js/utils@2.21.1

## 2.21.0

### Patch Changes

- 26dcf3a: chore: bump typescript to v5 in devDependencies

  chore: 升级 devDependencies 中的 typescript 版本到 v5

- Updated dependencies [e81eeaf]
- Updated dependencies [26dcf3a]
- Updated dependencies [056627f]
- Updated dependencies [0fc15ca]
- Updated dependencies [43b4e83]
- Updated dependencies [ad78387]
  - @modern-js/utils@2.21.0
  - @modern-js/builder-plugin-swc@2.21.0

## 2.20.0

### Patch Changes

- Updated dependencies [3c4e0a5]
- Updated dependencies [6b9d90a]
  - @modern-js/utils@2.20.0
  - @modern-js/builder-plugin-swc@2.20.0

## 2.19.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.19.1
- @modern-js/utils@2.19.1

## 2.19.0

### Patch Changes

- Updated dependencies [1134fe2]
  - @modern-js/builder-plugin-swc@2.19.0
  - @modern-js/utils@2.19.0

## 2.18.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.18.1
- @modern-js/utils@2.18.1

## 2.18.0

### Patch Changes

- @modern-js/builder-plugin-swc@2.18.0
- @modern-js/utils@2.18.0

## 2.17.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.17.1
- @modern-js/utils@2.17.1

## 2.17.0

### Patch Changes

- @modern-js/builder-plugin-swc@2.17.0
- @modern-js/utils@2.17.0

## 2.16.0

### Patch Changes

- 4e876ab: chore: package.json include the monorepo-relative directory

  chore: 在 package.json 中声明 monorepo 的子路径

- Updated dependencies [5954330]
- Updated dependencies [50bc0db]
- Updated dependencies [7596520]
- Updated dependencies [4e876ab]
  - @modern-js/utils@2.16.0
  - @modern-js/builder-plugin-swc@2.16.0

## 2.15.0

### Patch Changes

- @modern-js/builder-plugin-swc@2.15.0
- @modern-js/utils@2.15.0

## 2.14.0

### Patch Changes

- Updated dependencies [4779152]
- Updated dependencies [9321bef]
- Updated dependencies [4baf588]
- Updated dependencies [9b45c58]
- Updated dependencies [52d0cb1]
- Updated dependencies [60a81d0]
- Updated dependencies [dacef96]
- Updated dependencies [16399fd]
  - @modern-js/utils@2.14.0
  - @modern-js/builder-plugin-swc@2.14.0

## 2.13.4

### Patch Changes

- @modern-js/builder-plugin-swc@2.13.4
- @modern-js/utils@2.13.4

## 2.13.3

### Patch Changes

- @modern-js/builder-plugin-swc@2.13.3
- @modern-js/utils@2.13.3

## 2.13.2

### Patch Changes

- @modern-js/builder-plugin-swc@2.13.2
- @modern-js/utils@2.13.2

## 2.13.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.13.1
- @modern-js/utils@2.13.1

## 2.13.0

### Patch Changes

- Updated dependencies [5deb1fb]
  - @modern-js/builder-plugin-swc@2.13.0
  - @modern-js/utils@2.13.0

## 2.12.0

### Patch Changes

- Updated dependencies [c2ca6c8]
- Updated dependencies [6d86e34]
  - @modern-js/utils@2.12.0
  - @modern-js/builder-plugin-swc@2.12.0

## 2.11.0

### Patch Changes

- ca0c043: fix(plugin-swc): add warning when using esbuild with SWC

  fix(plugin-swc): 在同时启用 SWC 和 esbuild 时抛出 warning

- Updated dependencies [cfb058f]
- Updated dependencies [0bd018b]
- Updated dependencies [c6a94c7]
- Updated dependencies [a8c08c3]
- Updated dependencies [5d624fd]
- Updated dependencies [e2466a1]
- Updated dependencies [02bb383]
- Updated dependencies [381a3b9]
- Updated dependencies [99693f0]
- Updated dependencies [7a60f10]
- Updated dependencies [274b2e5]
- Updated dependencies [b9e1c54]
  - @modern-js/utils@2.11.0
  - @modern-js/builder-plugin-swc@2.11.0

## 2.10.0

### Patch Changes

- 0da32d0: chore: upgrade jest and puppeteer
  chore: 升级 jest 和 puppeteer 到 latest
- Updated dependencies [0da32d0]
- Updated dependencies [fbefa7e]
- Updated dependencies [4d54233]
- Updated dependencies [6db4864]
  - @modern-js/utils@2.10.0
  - @modern-js/builder-plugin-swc@2.10.0

## 2.9.0

### Patch Changes

- @modern-js/builder-plugin-swc@2.9.0
- @modern-js/utils@2.9.0

## 2.8.0

### Patch Changes

- Updated dependencies [1104a9f18b]
- Updated dependencies [9736c6a43d]
- Updated dependencies [2c1151271d]
- Updated dependencies [6379f52a89]
- Updated dependencies [dd40c95411]
- Updated dependencies [1f6ca2c7fb]
- Updated dependencies [05d485286c]
- Updated dependencies [186e029330]
  - @modern-js/utils@2.8.0
  - @modern-js/builder-plugin-swc@2.8.0

## 2.7.0

### Patch Changes

- Updated dependencies [0f15fc597c]
- Updated dependencies [bf5cd628f5]
- Updated dependencies [43f1091819]
- Updated dependencies [3a942a2472]
- Updated dependencies [9d4da8687a]
- Updated dependencies [dcad887024]
- Updated dependencies [a4672f7c16]
- Updated dependencies [7fff9020e1]
- Updated dependencies [65c5ff6042]
- Updated dependencies [84bfb439b8]
  - @modern-js/utils@2.7.0
  - @modern-js/builder-plugin-swc@2.7.0

## 2.6.0

### Patch Changes

- Updated dependencies [e1f799e]
- Updated dependencies [7915ab3]
- Updated dependencies [0fe658a]
  - @modern-js/utils@2.6.0
  - @modern-js/builder-plugin-swc@2.6.0

## 2.5.0

### Patch Changes

- 30614fa: chore: modify package.json entry fields and build config
  chore: 更改 package.json entry 字段以及构建配置
- Updated dependencies [b18a544]
- Updated dependencies [30614fa]
- Updated dependencies [1b0ce87]
- Updated dependencies [11c053b]
  - @modern-js/builder-plugin-swc@2.5.0
  - @modern-js/utils@2.5.0

## 2.4.0

### Patch Changes

- Updated dependencies [e787a45]
- Updated dependencies [98a2733]
- Updated dependencies [8c2db5f]
  - @modern-js/builder-plugin-swc@2.4.0
  - @modern-js/utils@2.4.0

## 2.3.0

### Patch Changes

- Updated dependencies [fd5a3ed]
- Updated dependencies [6ca1c0b]
- Updated dependencies [89b6739]
  - @modern-js/utils@2.3.0
  - @modern-js/builder-plugin-swc@2.3.0

## 2.2.0

### Patch Changes

- 16bdc0a: chore: adjust builder plugin name

  chore: 调整 builder 插件命名格式

- Updated dependencies [49eff0c]
- Updated dependencies [16bdc0a]
  - @modern-js/utils@2.2.0
  - @modern-js/builder-plugin-swc@2.2.0

## 2.1.0

### Patch Changes

- 6562578: chore: optimize the capitalization of plugin names

  chore: 规范引用插件时的命名格式，统一使用 camelCase 代替 PascalCase

- Updated dependencies [837620c]
- Updated dependencies [8a9482c]
  - @modern-js/builder-plugin-swc@2.1.0
  - @modern-js/utils@2.1.0

## 2.0.2

### Patch Changes

- @modern-js/utils@2.0.2
- @modern-js/builder-plugin-swc@2.0.2

## 2.0.1

### Patch Changes

- @modern-js/builder-plugin-swc@2.0.1
- @modern-js/utils@2.0.1

## 2.0.0

### Minor Changes

- bbe4c4ab64: feat: add @modern-js/plugin-swc

  feat: 新增 @modern-js/plugin-swc 插件

### Patch Changes

- Updated dependencies [edd1cfb1af]
- Updated dependencies [bd432a1]
- Updated dependencies [d1afd92]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [ffb2ed4]
- Updated dependencies [bbe4c4ab64]
  - @modern-js/utils@2.0.0
  - @modern-js/builder-plugin-swc@2.0.0

## 2.0.0-beta.7

### Minor Changes

- bbe4c4ab64: feat: add @modern-js/plugin-swc

  feat: 新增 @modern-js/plugin-swc 插件

### Patch Changes

- Updated dependencies [edd1cfb1af]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [bbe4c4ab64]
  - @modern-js/utils@2.0.0-beta.7
  - @modern-js/builder-plugin-swc@2.0.0-beta.7

## 2.0.0-beta.6

### Minor Changes

- bbe4c4ab64: feat: add @modern-js/plugin-swc

  feat: 新增 @modern-js/plugin-swc 插件

### Patch Changes

- Updated dependencies [c8a22763b4]
- Updated dependencies [7879e8f711]
- Updated dependencies [a9b38ea196]
- Updated dependencies [6aca875011]
- Updated dependencies [2e6031955e]
- Updated dependencies [7b7d12cf8f]
- Updated dependencies [7efeed4]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [b710adb843]
- Updated dependencies [1fdc05f]
- Updated dependencies [0dd63a6909]
- Updated dependencies [3fae2d03b3]
- Updated dependencies [ea7cf06257]
- Updated dependencies [bbe4c4ab64]
- Updated dependencies [e4558a0bc4]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/builder-plugin-swc@2.0.0-beta.6
  - @modern-js/utils@2.0.0-beta.6

## 2.0.0-beta.4

### Minor Changes

- bbe4c4a: feat: add @modern-js/plugin-swc

  feat: 新增 @modern-js/plugin-swc 插件

### Patch Changes

- Updated dependencies [c8a22763b4]
- Updated dependencies [7879e8f]
- Updated dependencies [a9b38ea196]
- Updated dependencies [6aca875]
- Updated dependencies [2e6031955e]
- Updated dependencies [7b7d12c]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [b710adb843]
- Updated dependencies [0dd63a6909]
- Updated dependencies [3fae2d03b3]
- Updated dependencies [ea7cf06]
- Updated dependencies [bbe4c4a]
- Updated dependencies [e4558a0]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/builder-plugin-swc@2.0.0-beta.4
  - @modern-js/utils@2.0.0-beta.4

## 2.0.0-beta.3

### Minor Changes

- bbe4c4a: feat: add @modern-js/plugin-swc

  feat: 新增 @modern-js/plugin-swc 插件

### Patch Changes

- Updated dependencies [c8a22763b4]
- Updated dependencies [a9b38ea196]
- Updated dependencies [6aca875]
- Updated dependencies [2e60319]
- Updated dependencies [92f0eade39]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [92004d1906]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [b710adb]
- Updated dependencies [0dd63a6909]
- Updated dependencies [3fae2d03b3]
- Updated dependencies [ea7cf06]
- Updated dependencies [bbe4c4a]
- Updated dependencies [e4558a0]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/builder-plugin-swc@2.0.0-beta.3
  - @modern-js/utils@2.0.0-beta.3

## 2.0.0-beta.2

### Major Changes

- dda38c9c3e: chore: v2

### Minor Changes

- c9e800d39a: feat: support React18 streaming SSR
  feat: 支持 React18 流式 SSR
- 92f0ead: feat:

  1. core: 增加 test 函数
  2. module plugins: 增加 `babel`, `mainField`, `target` 插件
  3. storybook: 修改部分逻辑并且增加 tspath webpack 插件
  4. 增加 designSystem 配置

  feat:

  1. core: add test method
  2. module plugins: add `babel`, `mainField`, `target` plugin
  3. storybook: change some logic and add tspath webpack plugin
  4. add `designSystem` config

- edd1cfb1af: feat: modernjs Access builder compiler
  feat: modernjs 接入 builder 构建
- d5a31df781: refactor: remove unbundle configs and types

  refactor: 移除 unbundle 相关的配置项和类型定义

### Patch Changes

- 85edee888c: feat(app-tools): support tools.htmlPlugin config

  feat(app-tools): 支持 tools.htmlPlugin 配置项

- b8bbe036c7: feat: change type logic
  feat: 修改类型相关的逻辑
- 8b8e1bb571: feat: support nested routes
  feat: 支持嵌套路由
- 3bbea92b2a: feat: support Hook、Middleware new API
  feat: 支持 Hook、Middleware 的新 API
- 14b712da84: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [a2509bfbdb]
- Updated dependencies [92f0ead]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f2e9]
- Updated dependencies [92004d1]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [f179749]
- Updated dependencies [abf3421a75]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712da84]
  - @modern-js/node-bundle-require@2.0.0-beta.2
  - @modern-js/utils@2.0.0-beta.2
  - @modern-js/plugin@2.0.0-beta.2

## 2.0.0-beta.1

### Major Changes

- dda38c9: chore: v2

### Minor Changes

- c9e800d39a: feat: support React18 streaming SSR
  feat: 支持 React18 流式 SSR
- 92f0ead: feat:

  1. core: 增加 test 函数
  2. module plugins: 增加 `babel`, `mainField`, `target` 插件
  3. storybook: 修改部分逻辑并且增加 tspath webpack 插件
  4. 增加 designSystem 配置

  feat:

  1. core: add test method
  2. module plugins: add `babel`, `mainField`, `target` plugin
  3. storybook: change some logic and add tspath webpack plugin
  4. add `designSystem` config

- edd1cfb1af: feat: modernjs Access builder compiler
  feat: modernjs 接入 builder 构建
- d5a31df781: refactor: remove unbundle configs and types

  refactor: 移除 unbundle 相关的配置项和类型定义

### Patch Changes

- 85edee888c: feat(app-tools): support tools.htmlPlugin config

  feat(app-tools): 支持 tools.htmlPlugin 配置项

- b8bbe036c7: feat: change type logic
  feat: 修改类型相关的逻辑
- 8b8e1bb571: feat: support nested routes
  feat: 支持嵌套路由
- 3bbea92b2a: feat: support Hook、Middleware new API
  feat: 支持 Hook、Middleware 的新 API
- 14b712d: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [a2509bfbdb]
- Updated dependencies [92f0ead]
- Updated dependencies [edd1cfb1af]
- Updated dependencies [cc971eabfc]
- Updated dependencies [5b9049f]
- Updated dependencies [92004d1]
- Updated dependencies [b8bbe036c7]
- Updated dependencies [d5a31df781]
- Updated dependencies [dda38c9]
- Updated dependencies [3bbea92b2a]
- Updated dependencies [f179749]
- Updated dependencies [abf3421]
- Updated dependencies [543be9558e]
- Updated dependencies [14b712d]
  - @modern-js/node-bundle-require@2.0.0-beta.1
  - @modern-js/utils@2.0.0-beta.1
  - @modern-js/plugin@2.0.0-beta.1

## 2.0.0-beta.0

### Major Changes

- dda38c9: chore: v2

### Minor Changes

- c9e800d39: feat: support React18 streaming SSR
  feat: 支持 React18 流式 SSR
- edd1cfb1a: feat: modernjs Access builder compiler
  feat: modernjs 接入 builder 构建
- d5a31df78: refactor: remove unbundle configs and types

  refactor: 移除 unbundle 相关的配置项和类型定义

### Patch Changes

- 85edee8: feat(app-tools): support tools.htmlPlugin config

  feat(app-tools): 支持 tools.htmlPlugin 配置项

- b8bbe036c: feat: change type logic
  feat: 修改类型相关的逻辑
- 8b8e1bb57: feat: support nested routes
  feat: 支持嵌套路由
- 3bbea92b2: feat: support Hook、Middleware new API
  feat: 支持 Hook、Middleware 的新 API
- 14b712d: fix: use consistent alias type and default value across packages

  fix: 在各个包中使用一致的 alias 类型定义和默认值

- Updated dependencies [a2509bf]
- Updated dependencies [edd1cfb1a]
- Updated dependencies [cc971eabf]
- Updated dependencies [5b9049f]
- Updated dependencies [b8bbe036c]
- Updated dependencies [d5a31df78]
- Updated dependencies [dda38c9]
- Updated dependencies [3bbea92b2]
- Updated dependencies [abf3421]
- Updated dependencies [543be95]
- Updated dependencies [14b712d]
  - @modern-js/node-bundle-require@2.0.0-beta.0
  - @modern-js/utils@2.0.0-beta.0
  - @modern-js/plugin@2.0.0-beta.0

## 1.21.2

### Patch Changes

- Updated dependencies [9d4c0ba]
  - @modern-js/plugin@1.21.2
  - @modern-js/node-bundle-require@1.21.2
  - @modern-js/utils@1.21.2

## 1.21.1

### Patch Changes

- @modern-js/node-bundle-require@1.21.1
- @modern-js/plugin@1.21.1
- @modern-js/utils@1.21.1

## 1.21.0

### Patch Changes

- dca34c4: fix(core): dev.https missing object type

  fix(core): 修复 dev.https 配置项缺少对象类型的问题

- b0597e3: feat(webpack): expose HtmlWebpackPlugin instance in tools.webpack

  feat(webpack): 支持在 tools.webpack 中获取到 HtmlWebpackPlugin 实例

- Updated dependencies [7b3a482]
- Updated dependencies [28f0a4f]
  - @modern-js/node-bundle-require@1.21.0
  - @modern-js/plugin@1.21.0
  - @modern-js/utils@1.21.0

## 1.20.1

### Patch Changes

- Updated dependencies [49515c5]
  - @modern-js/utils@1.20.1
  - @modern-js/node-bundle-require@1.20.1
  - @modern-js/plugin@1.20.1

## 1.20.0

### Patch Changes

- 4ddc185: chore(builder): bump webpack to 5.74.0

  chore(builder): 升级 webpack 到 5.74.0 版本

- d5d570b: fix(core): failed to log validate config errors from plugins

  fix(core): 修复校验 plugin 中的 config 异常时，日志格式不正确的问题

- Updated dependencies [d5d570b]
- Updated dependencies [4ddc185]
- Updated dependencies [df8ee7e]
- Updated dependencies [8c05089]
  - @modern-js/utils@1.20.0
  - @modern-js/node-bundle-require@1.20.0
  - @modern-js/plugin@1.20.0

## 1.19.0

### Patch Changes

- d2cfa69: feat: add production env for release command
  feat: 为 release 命令增加 production 环境变量
  - @modern-js/node-bundle-require@1.19.0
  - @modern-js/plugin@1.19.0
  - @modern-js/utils@1.19.0

## 1.18.1

### Patch Changes

- 318e149: fix: tools.devServer type missing some properties

  fix: 修复 tools.devServer 类型定义不完整的问题

- Updated dependencies [c1a4d9b]
- Updated dependencies [9fcfbd4]
- Updated dependencies [6c2c745]
  - @modern-js/plugin@1.18.1
  - @modern-js/utils@1.18.1
  - @modern-js/node-bundle-require@1.18.1

## 1.18.0

### Patch Changes

- 60a2e3a: feat: add compiler option for server
  feat: 为 server 添加编译选项
- 66ad36f: feat: add source.enableAsyncEntry config

  feat: 新增 source.enableAsyncEntry 配置项

- Updated dependencies [8280920]
- Updated dependencies [5227370]
- Updated dependencies [7928bae]
  - @modern-js/utils@1.18.0
  - @modern-js/node-bundle-require@1.18.0
  - @modern-js/plugin@1.18.0

## 1.17.0

### Patch Changes

- 367405a: fix(core): missing BabelConfig type

  fix(core): 修复未导出 BabelConfig 类型的问题

- 9f4e5ce: fix(core): cli -c option not work

  fix(core): 修复命令行中 -c 选项不生效的问题

- 58c53a7: fix: add merge check
  fix: 添加合并属性的检查
- Updated dependencies [1b9176f]
- Updated dependencies [77d3a38]
- Updated dependencies [151329d]
- Updated dependencies [5af9472]
- Updated dependencies [6b6a534]
- Updated dependencies [6b43a2b]
- Updated dependencies [a7be124]
- Updated dependencies [31547b4]
  - @modern-js/utils@1.17.0
  - @modern-js/node-bundle-require@1.17.0
  - @modern-js/plugin@1.17.0

## 1.16.0

### Patch Changes

- Updated dependencies [641592f52]
- Updated dependencies [3904b30a5]
- Updated dependencies [1100dd58c]
- Updated dependencies [e04e6e76a]
- Updated dependencies [81c66e4a4]
- Updated dependencies [2c305b6f5]
  - @modern-js/utils@1.16.0
  - @modern-js/node-bundle-require@1.16.0
  - @modern-js/plugin@1.16.0

## 1.15.0

### Patch Changes

- Updated dependencies [8658a78]
- Updated dependencies [05d4a4f]
- Updated dependencies [ad05af9]
- Updated dependencies [5d53d1c]
- Updated dependencies [37cd159]
  - @modern-js/utils@1.15.0
  - @modern-js/node-bundle-require@1.15.0
  - @modern-js/plugin@1.15.0

## 1.14.0

### Minor Changes

- 7b9067f: add babel plugin for builder

### Patch Changes

- 22f4dca: chore: move pre-bundled ajv to @modern-js/utils

  chore: 预打包的 ajv 产物移动至 @modern-js/utils 内

- Updated dependencies [79e83ef]
- Updated dependencies [3c20a5e]
- Updated dependencies [22f4dca]
- Updated dependencies [7b9067f]
  - @modern-js/utils@1.9.0
  - @modern-js/node-bundle-require@1.3.8

## 1.13.3

### Patch Changes

- f4822c0: feat(app-tools): start and inspect command support specify config file

  feat(app-tools): start 和 inspect 命令支持指定配置文件

- Updated dependencies [4f1889d]
  - @modern-js/utils@1.8.1

## 1.13.2

### Patch Changes

- bfc1264: fix(core): should keep single function value after merge config

  fix(core): 修复合并配置后，函数类型的配置项变成数组类型的问题

- 44e3bb1: feat: support response headers
  feat: 支持设置响应头
  - @modern-js/utils@1.8.0

## 1.13.1

### Patch Changes

- 9d60891: feat(webpack): support source.preEntry config

  feat(webpack): 新增 source.preEntry 配置项

- 5876e63: fix: the SSG callback is called once for each baseUrl, when a user configures multiple baseUrl.
  fix: 当用户配置了多个 baseUrl 时，将会为每个 baseUrl 调用一次 SSG 回调函数。
- Updated dependencies [4fc801f]
- Updated dependencies [c8614b8]
  - @modern-js/utils@1.8.0

## 1.13.0

### Minor Changes

- 33cebd2: chore(core): move Hooks types define to `@modern-js/core`

  chore(core): 移动 Hooks 类型定义到 `@modern-js/core` 包

- 33cebd2: chore(plugin-i18n): merge `@modern-js/i18n-cli-language-detector` to `@modern-js/plugin-i18n`

  chore(plugin-i18n): 合并 `@modern-js/i18n-cli-language-detector` 包到 `@modern-js/plugin-i18n` 包作为子路径

- 33cebd2: chore(core): merge `@modern-js/load-config` package to `@modern-js/core` utils

  chore(core): 合并 `@modern-js/load-config` 包到 `@modern-js/core` 包作为 utils 函数

### Patch Changes

- @modern-js/utils@1.7.12

## 1.12.4

### Patch Changes

- nothing happen, only bump
- Updated dependencies
  - @modern-js/utils@1.7.11

## 1.12.3

### Patch Changes

- b82869d: Export types from mergeConfig.ts
- Updated dependencies [b82869d]
  - @modern-js/utils@1.7.10

## 1.12.2

### Patch Changes

- f29e9ba: feat: simplify context usage, no longer depend on containers
- d9564f2: feat: add watchOptions for server watcher
- a90bc96: perf(babel): skip babel-plugin-import if package not installed
- Updated dependencies [3050acc]
- Updated dependencies [f29e9ba]
- Updated dependencies [a90bc96]
  - @modern-js/load-config@1.3.6
  - @modern-js/plugin@1.4.0
  - @modern-js/utils@1.7.9

## 1.12.1

### Patch Changes

- b255072f2: fix(core): failed to load user plugins in modern.config.js
- 7975bfa68: fix(core): incorrect type of tools.terser
- b7302f781: Export some required types
- Updated dependencies [63c354ad5]
- Updated dependencies [073e9ad78]
- Updated dependencies [b7302f781]
- Updated dependencies [f4a7d49e1]
- Updated dependencies [e0e708f83]
  - @modern-js/utils@1.7.8
  - @modern-js/plugin@1.3.8

## 1.12.0

### Minor Changes

- 8e1cedd8a: feat(webpack): support addIncludes and addExcludes in tools.tsLoader

### Patch Changes

- 9377d2d9d: feat: support addPlugins util in tools.postcss
- b7a1cea52: feat: support utils in tools.babel
- 3dfee700c: feat: support addExcludes in tools.less and tools.sass
- Updated dependencies [9377d2d9d]
- Updated dependencies [8c9ad1749]
- Updated dependencies [1ac68424f]
  - @modern-js/utils@1.7.7
  - @modern-js/plugin@1.3.7

## 1.11.2

### Patch Changes

- 8d508c6ed: feat(devServer): support disable hmr or live reload
- 0eff2473c: ignore devServer config fn merge
- f25d6a62e: fix: change bffConfig type define to interface
- a18926bbd: fix(app-tools): dev --config not working
- 8f7c0f898: feat(app-tools): support specify config file in build and deploy command
- Updated dependencies [a1198d509]
- Updated dependencies [a18926bbd]
  - @modern-js/load-config@1.3.4
  - @modern-js/plugin@1.3.6

## 1.11.1

### Patch Changes

- f730081c: feat: modify `RuntimeConfig` type to make it extensible
- d1ab1f05: fix(core): should not register the `core` command
- 2ec8181a: fix(core): modern --version get incorrect value
- 6451a098: fix: cyclic dependencies of @modern-js/core and @moden-js/webpack
- 7fcfd6cc: fix(core): fix tools.postcss typing
- Updated dependencies [6451a098]
- Updated dependencies [d5a2cfd8]
- Updated dependencies [437367c6]
  - @modern-js/utils@1.7.6

## 1.11.0

### Minor Changes

- f66fa0e98: feat: support tools.webpackChain config

### Patch Changes

- 1dfe08fcd: feat(webpack): add CHAIN_ID constants for webpack chain
- Updated dependencies [54fa1dbd6]
- Updated dependencies [33de0f7ec]
  - @modern-js/plugin@1.3.5
  - @modern-js/utils@1.7.5

## 1.10.3

### Patch Changes

- a37960018: refactor: modify deploy microFrontend type
- Updated dependencies [b8cfc42cd]
- Updated dependencies [804a5bb8a]
  - @modern-js/utils@1.7.4

## 1.10.2

### Patch Changes

- d32f35134: chore: add modern/jest/eslint/ts config files to .npmignore
- d9d398e16: add filter logic for merge config
- Updated dependencies [d5913bd96]
- Updated dependencies [d32f35134]
- Updated dependencies [6ae4a34ae]
- Updated dependencies [b80229c79]
- Updated dependencies [948cc4436]
  - @modern-js/plugin@1.3.4
  - @modern-js/load-config@1.3.3
  - @modern-js/utils@1.7.3

## 1.10.1

### Patch Changes

- 69a728375: fix: remove exports.jsnext:source after publish
- Updated dependencies [cd7346b0d]
- Updated dependencies [69a728375]
  - @modern-js/utils@1.7.2
  - @modern-js/load-config@1.3.2

## 1.10.0

### Minor Changes

- 0ee4bb4e: feat: prebundle webpack loaders and plugins

### Patch Changes

- a22d3ea8: fix: package manager name in logs and comments
- 5c00db22: fix: ignore existed schema properties
- 92f4909e: fix: cli.init should return correct appContext
- Updated dependencies [0ee4bb4e]
- Updated dependencies [6fa74d5f]
  - @modern-js/utils@1.7.0

## 1.9.0

### Minor Changes

- 0b26b93b: feat: prebundle all dependencies of @modern-js/core

### Patch Changes

- 592edabc: feat: prebundle url-join,mime-types,json5,fast-glob,globby,ora,inquirer
- 895fa0ff: chore: using "workspace:\*" in devDependencies
- Updated dependencies [2d155c4c]
- Updated dependencies [123e432d]
- Updated dependencies [e5a9b26d]
- Updated dependencies [0b26b93b]
- Updated dependencies [123e432d]
- Updated dependencies [f9f66ef9]
- Updated dependencies [592edabc]
- Updated dependencies [895fa0ff]
- Updated dependencies [3578913e]
- Updated dependencies [1c3beab3]
  - @modern-js/utils@1.6.0

## 1.8.0

### Minor Changes

- a4330c73: fix: electron config type && electron generator template
- 3bf4f8b0: feat: support start api server only

### Patch Changes

- 04ae5262: chore: bump @modern-js/utils to v1.4.1 in dependencies
- 60f7d8bf: feat: add tests dir to npmignore
- e4cec1ce: types: fix config hook type
- 3b7aa8bb: feat: add transformPlugin option for legacy plugins
- 5dbbeb57: fix: export extended Command type
- ebfcbb35: chore: bump better-ajv-errors 1.2.0
- 305e0bb4: fix: commander.commandsMap typing not work
- Updated dependencies [b8599d09]
- Updated dependencies [6cffe99d]
- Updated dependencies [04ae5262]
- Updated dependencies [60f7d8bf]
- Updated dependencies [3bf4f8b0]
  - @modern-js/utils@1.5.0
  - @modern-js/load-config@1.3.1
  - @modern-js/plugin@1.3.3

## 1.7.0

### Minor Changes

- d2d1d6b2: feat: support server config

### Patch Changes

- 60855eb2: fix: ignore initial watching add event
- ec1b7367: fix: tools config types
- 07a4887e: feat: prebundle commander and signale to @modern-js/utils
- 17d0cc46: feat: prebundle lodash to @modern-js/utils/lodash
- Updated dependencies [77ff9754]
- Updated dependencies [d2d1d6b2]
- Updated dependencies [07a4887e]
- Updated dependencies [ea2ae711]
- Updated dependencies [17d0cc46]
- Updated dependencies [d2d1d6b2]
  - @modern-js/utils@1.4.0
  - @modern-js/load-config@1.3.0

## 1.6.1

### Patch Changes

- ef28a4e6: fix: module-tools build error
- 132f7b53: feat: move config declarations to @modern-js/core
- 9d4a005b: fix: config babel via tools.babel
- Updated dependencies [132f7b53]
  - @modern-js/utils@1.3.7

## 1.6.0

### Minor Changes

- 4e2026e4: feat: support new plugin config

### Patch Changes

- 05ce88a0: fix: set default value for type NormalizedConfig to ensure all config keys are required
- a8df060e: support setup dev middleware first step
- 6a7acb81: modify devServer type and name
- Updated dependencies [c2046f37]
- Updated dependencies [dc88abf9]
- Updated dependencies [0462ff77]
  - @modern-js/utils@1.3.6
  - @modern-js/plugin@1.3.2

## 1.5.0

### Minor Changes

- 80d8ddfe: feat: add `CliPlugin` type to define new plugin

### Patch Changes

- 80d3cfb7: fix: server.metrics type
- 42c6b136: feat: support api.setAppContext
- 4e7dcbd5: fix: server.logger type
- 9e8bc4ab: fix: server.routes type
- 0c556e59: fix: tools.less type
- 2008fdbd: convert two packages server part, support server load plugin itself
- Updated dependencies [5bf5868d]
- Updated dependencies [80d8ddfe]
- Updated dependencies [491145e3]
  - @modern-js/utils@1.3.5
  - @modern-js/plugin@1.3.0

## 1.4.6

### Patch Changes

- cc5e8001: fix: load plugins
- 2520ea86: fix: garfish schema
- e81fd9b7: fix: update "server.metrics" type
- 1c411e71: fix: mergeConfig util function
- Updated dependencies [db43dce6]
  - @modern-js/utils@1.3.4

## 1.4.4

### Patch Changes

- 969f172f: support tools.styledComponents for module-tools,support close tsc process with disbaleTsChecker
- 4b5d4bf4: fix: output.copy type
- 62f5b8c8: fix: types
- 55e18278: chore: remove unused dependencies and devDependencies
- 4499a674: feat: support to pass options to plugins
- 403f5169: fix source.moduleScopes type
- Updated dependencies [4c792f68]
- Updated dependencies [55e18278]
- Updated dependencies [a7f42f48]
  - @modern-js/utils@1.3.3
  - @modern-js/load-config@1.2.2

## 1.4.3

### Patch Changes

- 54786e58: add ts check
- Updated dependencies [deeaa602]
  - @modern-js/utils@1.3.2

## 1.4.2

### Patch Changes

- b376c8d6: feat: enhance custom env
- e62c4efd: fix error typo for 'styledComponents'
- e2a8233f: support add schem error hook to core.init

## 1.4.1

### Patch Changes

- 53aca274: modify garfish-plugin config type
- 78279953: compiler entry bug fix and dev build console
- e116ace5: fix: coreOptions types
- 4d72edea: support dev compiler by entry
- Updated dependencies [78279953]
- Updated dependencies [4d72edea]
  - @modern-js/utils@1.3.1

## 1.4.0

### Minor Changes

- bada2879: refactor plugin-garfish:
  - change @modern-js/plugin-micro-frontend => @modern-js/plugin-garfish
  - remove disableCustomerRouter logic
  - adding unit test
  - fix plugin-garfish type error

### Patch Changes

- d9cc5ea9: support resatrt options transfer
- bd819a8d: fix: file route changed not trigger hot reload
- d099e5c5: fix error when modify modern.config.js
- 24f616ca: feat: support custom meta info
- Updated dependencies [ec4dbffb]
- Updated dependencies [d099e5c5]
- Updated dependencies [bada2879]
- Updated dependencies [24f616ca]
- Updated dependencies [bd819a8d]
  - @modern-js/utils@1.3.0

## 1.3.2

### Patch Changes

- 83166714: change .npmignore
- c3de9882: fix: internalDirectory path
- 33ff48af: feat: extend CoreOptions
- Updated dependencies [83166714]
  - @modern-js/load-config@1.2.1
  - @modern-js/plugin@1.2.1
  - @modern-js/utils@1.2.2

## 1.3.1

### Patch Changes

- 4584cc04: export DeployConfig interface
- 7c19fd94: use existing port number for AppContext when dev server is restarted
- Updated dependencies [823809c6]
  - @modern-js/utils@1.2.1

## 1.3.0

### Minor Changes

- fc71e36f: support custom property name for the config in package.json
- cfe11628: Make Modern.js self bootstraping

### Patch Changes

- Updated dependencies [2da09c69]
- Updated dependencies [fc71e36f]
- Updated dependencies [c3d46ee4]
- Updated dependencies [cfe11628]
  - @modern-js/utils@1.2.0
  - @modern-js/load-config@1.2.0
  - @modern-js/plugin@1.2.0

## 1.2.0

### Minor Changes

- 90eeb72c: add modern config schema and types of testing, tools.jest.
  add typesVersions for re-exporting types of @modern-js/plugin-testing.
  fix type lost when redeclareing modules.
- 5a4c557e: feat: support bff test

### Patch Changes

- e04914ce: add route types, fix metrics types
- e04914ce: add route types, fix metrics types
- ecb344dc: fix micro-frontend type error
- Updated dependencies [ca7dcb32]
  - @modern-js/utils@1.1.5

## 1.1.4

### Patch Changes

- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- d73ff455: support multi process product
- Updated dependencies [d927bc83]
- Updated dependencies [d73ff455]
- Updated dependencies [9c1ab865]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
- Updated dependencies [d73ff455]
  - @modern-js/utils@1.1.4

## 1.1.3

### Patch Changes

- 085a6a58: refactor server plugin
- 085a6a58: refactor server plugin
- 085a6a58: refactor server conifg
- d4fcc73a: add options.plugins:
- 085a6a58: support server runtime
- ed1f6b12: feat: support build --analyze
- a5ebbb00: fix: remove enableUsageBuiltIns config
- 085a6a58: feat: refactor server plugin
- Updated dependencies [085a6a58]
- Updated dependencies [085a6a58]
- Updated dependencies [085a6a58]
- Updated dependencies [d280ea33]
- Updated dependencies [085a6a58]
- Updated dependencies [085a6a58]
  - @modern-js/utils@1.1.3

## 1.1.2

### Patch Changes

- 6f7fe574: modern-js/core support extra options
- 0fa83663: support more .env files
- Updated dependencies [0fa83663]
- Updated dependencies [f594fbc8]
  - @modern-js/load-config@1.1.1
  - @modern-js/plugin@1.1.2
  - @modern-js/utils@1.1.2

## 1.1.1

### Patch Changes

- 687c92c7: refactor: generator input questions
  feat: add eslint generator
- Updated dependencies [c0fc0700]
- Updated dependencies [6ffd1a50]
  - @modern-js/utils@1.1.1
  - @modern-js/plugin@1.1.1

## 1.1.0

### Minor Changes

- 96119db2: Relese v1.1.0### Patch Changes

- Updated dependencies [96119db2]
  - @modern-js/load-config@1.1.0
  - @modern-js/plugin@1.1.0
  - @modern-js/utils@1.1.0

## 1.0.0

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0
  - @modern-js/plugin@1.0.0
  - @modern-js/utils@1.0.0

## 1.0.0-rc.23

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.28
  - @modern-js/plugin@1.0.0-rc.23
  - @modern-js/utils@1.0.0-rc.23

## 1.0.0-rc.22

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.27
  - @modern-js/plugin@1.0.0-rc.22
  - @modern-js/utils@1.0.0-rc.22

## 1.0.0-rc.21

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.26
  - @modern-js/plugin@1.0.0-rc.21
  - @modern-js/utils@1.0.0-rc.21

## 1.0.0-rc.20

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [undefined]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.24
  - @modern-js/plugin@1.0.0-rc.20
  - @modern-js/utils@1.0.0-rc.20

## 1.0.0-rc.19

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.23
  - @modern-js/plugin@1.0.0-rc.19
  - @modern-js/utils@1.0.0-rc.19

## 1.0.0-rc.18

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/load-config@1.0.0-rc.22
  - @modern-js/plugin@1.0.0-rc.18
  - @modern-js/utils@1.0.0-rc.18

## 1.0.0-rc.17

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [undefined]
  - @modern-js/load-config@1.0.0-rc.17
  - @modern-js/plugin@1.0.0-rc.17
  - @modern-js/utils@1.0.0-rc.17

## 1.0.0-rc.16

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.16
  - @modern-js/plugin@1.0.0-rc.16
  - @modern-js/utils@1.0.0-rc.16

## 1.0.0-rc.15

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.15
  - @modern-js/plugin@1.0.0-rc.15
  - @modern-js/utils@1.0.0-rc.15

## 1.0.0-rc.14

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.14
  - @modern-js/plugin@1.0.0-rc.14
  - @modern-js/utils@1.0.0-rc.14

## 1.0.0-rc.13

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.13
  - @modern-js/plugin@1.0.0-rc.13
  - @modern-js/utils@1.0.0-rc.13

## 1.0.0-rc.12

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.12
  - @modern-js/plugin@1.0.0-rc.12
  - @modern-js/utils@1.0.0-rc.12

## 1.0.0-rc.11

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.11
  - @modern-js/plugin@1.0.0-rc.11
  - @modern-js/utils@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.10
  - @modern-js/plugin@1.0.0-rc.10
  - @modern-js/utils@1.0.0-rc.10

## 1.0.0-rc.9

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.9
  - @modern-js/plugin@1.0.0-rc.9
  - @modern-js/utils@1.0.0-rc.9

## 1.0.0-rc.8

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.8
  - @modern-js/plugin@1.0.0-rc.8
  - @modern-js/utils@1.0.0-rc.8

## 1.0.0-rc.7

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.7
  - @modern-js/plugin@1.0.0-rc.7
  - @modern-js/utils@1.0.0-rc.7

## 1.0.0-rc.6

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.6
  - @modern-js/plugin@1.0.0-rc.6
  - @modern-js/utils@1.0.0-rc.6

## 1.0.0-rc.5

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.5
  - @modern-js/plugin@1.0.0-rc.5
  - @modern-js/utils@1.0.0-rc.5

## 1.0.0-rc.4

### Patch Changes

- fix server route match
- 204c626: feat: initial
- Updated dependencies [undefined]
- Updated dependencies [204c626]
  - @modern-js/load-config@1.0.0-rc.4
  - @modern-js/plugin@1.0.0-rc.4
  - @modern-js/utils@1.0.0-rc.4

## 1.0.0-rc.3

### Patch Changes

- feat: initial
- Updated dependencies [undefined]
  - @modern-js/load-config@1.0.0-rc.3
  - @modern-js/plugin@1.0.0-rc.3
  - @modern-js/utils@1.0.0-rc.3
