Об этом проекте
Bezier React представляет собой монорепозиторий для пакета bezier-react и связанных с ним пакетов, поддерживаемый преимущественно Channel Corp. В README перечислены несколько рабочих пространств: bezier-react — библиотека React-компонентов, реализующая дизайн-систему Bezier; bezier-icons — библиотека иконок для этой же дизайн-системы; bezier-codemod — трансформации codemod, предназначенные для помощи в обновлении приложений, использующих дизайн-систему; bezier-figma-plugin — плагин Figma, направленный на создание дизайн-системы и повышение продуктивности; bezier-tokens — библиотека дизайн-токенов; и stylelint-bezier — конфигурация Stylelint для дизайн-системы.
Репозиторий управляется как монорепозиторий Yarn workspace. Зависимости устанавливаются с помощью yarn install, а все рабочие пространства могут быть собраны командой yarn build, либо отдельное пространство с помощью yarn build --filter [имя пространства]. Storybook запускается через yarn dev. Документированы дополнительные корневые команды: yarn test тестирует все рабочие пространства, yarn lint выполняет линтинг всех пространств, yarn typecheck проверяет типы во всех пространствах, а yarn clean удаляет сгенерированные файлы.
В README приведены ссылки на развертывание Storybook, бейдж версии пакета, статус CircleCI и покрытие Codecov, а также указания для контрибьюторов на руководство по внесению вклада. Сопровождающие отмечают, что пакеты в основном созданы Channel Corp., при этом заявляя, что любые предложения и вопросы приветствуются.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.