@feugene/granularity-test-kit
Контрактные тесты, которые должен пройти каждый пакет семейства, — переиспользуемыми фабриками. Нужен тому, кто пишет пакет-спутник, а не приложению.
- версия
0.8.1- Публичных подпутей
- 6
- Компоненты
- 0
- Runtime-зависимости
- 0
Как пакет описан в npm: Test gates for @feugene/granularity design-system packages — token, registry and defaults contracts as reusable factories.
Установка
Команда ставит пакет и его обязательные peer-зависимости: библиотека их не приносит, потому что в приложении они уже есть.
npm i @feugene/granularity-test-kitpnpm add @feugene/granularity-test-kityarn add @feugene/granularity-test-kitbun add @feugene/granularity-test-kitНеобязательные peer-зависимости
Объявлены необязательными: нужны только той части пакета, которая их использует. Менеджер пакетов о них не напомнит.
@axe-core/playwright@feugene/unocss-preset-granular@playwright/test@vue/test-utilsaxe-corevitestvue
Что внутри
6 точек входа объявляет манифест — по ним и импортируют, чтобы в бандл не попало лишнее.
Runtime-зависимостей нет: в приложение приезжает только код пакета.
Компонентов пакет не содержит.
Документация пакета
Отдельной документации у пакета нет: README и типы — всё, что есть.
Ссылки
Страница в npmИсходники в репозиторииЖурнал измененийЛицензия — одна на всё семейство