smoovy
1.0.0
コピーと貼り付けを防ぐための小さくて便利なJSパッケージのコレクション。目標は、小さな最終バンドルを保証するために、できるだけ少ない依存関係を使用することです。
| 名前 | バージョン |
|---|---|
| @Smoovy/Composer | |
| @smoovy/scroller | |
| @Smoovy/Observer | |
| @Smoovy/Parallax | |
| @smoovy/tween | |
| @smoovy/ティッカー | |
| @smoovy/emitter | |
| @smoovy/リスナー | |
| @smoovy/router | |
| @smoovy/webgl | |
| @smoovy/utils |
インストールするパッケージを選択してください。それはそれと同じくらい簡単です:
yarn add @smoovy/ < package >または
npm install --save @smoovy/ < package > これは、上記のいくつかのパッケージで構成される単純なモノレポです。
最良の結果を確実にするために、パッケージは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)については、ライセンスファイルを参照してください。