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),請參見許可證文件。