@omnic/lk-core v0.10.4
ЛК 3.0. Core.
Репозиторий ядра ЛК 3.0.
Технологии
В проекте используются следующие технологии:
- Node.js 18.x
- Typescript 5.x
- prettier - форматирование кода
- eslint - линтер кода
- tsup 8.x - сборщик проекта
- React 18.x
- React Router 6.x - роутинг
- axios 1.5 - HTTP-клиент
- nanoid 5.x - генерация уникальных ID
- zustand 4.4 - управление состоянием
- lerna 8.x - управление монорепозиторием
- make - утилита для автоматизации сборки
- @omnic/eslint-config-widget - конфигурация линтера
- @omnic/prettier-config-widget - конфигурация форматирования кода
Установка пакетов
Для установки пакетов нужно запустить команду
npm i
Либо её полный вариант:
npm install
Команды
build
- сборка проектаdev
- запуск проекта в режиме разработкиlint
- проверка кода линтеромlint:fix
- проверка кода линтером и исправление ошибокformat
- форматирование кодаtype-check
- проверка типовlink
- линкование пакетов yalcserve
- запуск сервера для локальной разработки yalc
Структура проекта
@types
- директория с типамиsrc
- исходный кодconstants
- константыhooks
- хукиservices
- API сервисыstore
- хранилище состоянияtypes
- типыutils
- утилиты
Публикация
Для публикации пакета нужно запустить команду
make release[-dev]
Удачной разработки 🚀
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
5 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago