2023-11-14 00:44:26 +03:00
|
|
|
|
# ⚠️ ВНИМАНИЕ. В РАЗРАБОТКЕ
|
|
|
|
|
|
|
|
|
|
![engine_icon](test/icons/apple-touch-icon.png)
|
|
|
|
|
|
|
|
|
|
# ujs
|
|
|
|
|
|
|
|
|
|
**ujs** — JavaScript библиотека для разработки игр на HTML5/Canvas.
|
|
|
|
|
|
|
|
|
|
# ⚙️ Сборка **ujs**
|
|
|
|
|
|
|
|
|
|
Сборка осуществляется с помощью `npm` и `rollup`.
|
|
|
|
|
|
|
|
|
|
Запустите следующие команды, чтобы запустить процесс сборки `ujs`.
|
|
|
|
|
|
|
|
|
|
```sh
|
2023-12-01 16:13:51 +03:00
|
|
|
|
npm install --omit=dev
|
2023-11-14 00:44:26 +03:00
|
|
|
|
npm run build
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
По окончанию сборки, в директории `dist` будут находится собранные файлы `ujs`.
|
|
|
|
|
|
|
|
|
|
# 👋🏻 Использование
|
|
|
|
|
|
|
|
|
|
...
|
|
|
|
|
|
|
|
|
|
# 🧰 Contribute
|
|
|
|
|
|
|
|
|
|
## Branch info
|
|
|
|
|
|
|
|
|
|
- `master` — current `dev` branch.
|
|
|
|
|
- `release` — latest **stable** version branch.
|
|
|
|
|
|
|
|
|
|
## Git hooks
|
|
|
|
|
|
|
|
|
|
### pre-commit
|
|
|
|
|
|
|
|
|
|
**Requiments:**
|
|
|
|
|
|
|
|
|
|
1. NPM module `prettier`.
|
|
|
|
|
2. [editorconfig-checker](https://github.com/editorconfig-checker/editorconfig-checker)
|
|
|
|
|
(_Go application_).
|