smoovy
1.0.0
小型且有用的JS软件包的集合,可简单防止复制和粘贴。目的是使用尽可能少的依赖项来保证最终的最终捆绑包。
| 姓名 | 版本 |
|---|---|
| @smoovy/composer | |
| @smoovy/scroller | |
| @smoovy/观察者 | |
| @smoovy/andallax | |
| @smoovy/tween | |
| @smoovy/tricker | |
| @smoovy/emitter | |
| @smoovy/听众 | |
| @smoovy/router | |
| @smoovy/webgl | |
| @smoovy/utils |
选择要安装的软件包。这很容易:
yarn add @smoovy/ < package >或者
npm install --save @smoovy/ < package > 这是一个简单的monorepo,由上面提到的一些软件包组成。
为了确保最佳结果,使用Esbuild和TSC创建软件包。
yarn build --scope= < name >包装将用vitest进行测试。
yarn test --scope= < name >一些软件包仍缺少测试。这些将完全排除在代码覆盖范围之外。
演示将与vite捆绑在一起。每个演示都必须具有index.html文件。
yarn dev --scope= < name >ESLinter用于覆盖包。除src文件夹以外的所有内容都将被忽略。
yarn lint --scope= < name > 有关许可权和限制(MIT),请参见许可证文件。