пару штук пока готовили, запилили годный стартер для open source библиотек на Ангуляр:
https://github.com/TinkoffCreditSystems/angular-open-source-starter
Заложены следующие плюшки:
1) Готово версионирование и публикация простыми командами, автоматическая генерация тэгов и CHANGELOG.md файла
2) Настроен серверный рендеринг и одной командой можно протестировать свою библиотеку в условиях SSR
3) Готов CI и измерение покрытия тестами, нужно только залогиниться под своим Github аккаунтом на Travis и Coveralls и включить его галочкой
4) Настроены всевозможные проверки качества кода — линтёр, Prettier, всё выполняется на каждый коммит
5) Страничка с демо библиотеки сделана так, что её можно автоматом развернуть на StackBlitz.com просто по ссылке
6) Все команды сделаны так, что библиотек можно создавать много, превратив это дело в полноценный Angular Workspace
👍
Обсуждают сегодня