变更摘要:
- 添加
--esm
选项grunt custom
,生成 jQuery 作为 ECMAScript 模块 - 定义
exports
字段在package.json
- 扩展
node_smoke_tests
以测试 slim 和 ESM 构建及其各种组合 - 将有关 ESM 使用的详细信息添加到发行包 README 中
我使用以下位置发布了包含这些更改的 jQuery 测试版本jquery-release
:
https://www.npmjs.com/package/@mgol/jquery-exports-test-do-not-use-v7
我还通过这些更改推送了jquery-dist
存储库4.0.0
到我的叉子:
https ://github.com/mgol/jquery-dist/tree/exports-test
我还使用此包添加了一个测试存储库以确保其正常工作: https: //github.com/mgol/jquery-exports-test