Новое обновление интерфейса командной строки: 6.14.2.
Подробности: релиз можно найти здесь.
Вы можете обновить CLI до последней версии обычным способом:
$ npm install -g npm@latest
Просто скажи нет FOMO
- Открытые собрания RFC. Присоединяйтесь к нам в среду, 18 марта, в 11:00 по тихоокеанскому времени или в 14:00 по восточному времени. Добавьте свои темы для обсуждения (повестка дня и подробности встречи скоро появятся здесь).
- Мартовская встреча разработчиков полного стека в Окленде: среда, 18 марта, с 18:00 до 20:00 в кабине экипажа. Подробнее и ответьте на вопросы здесь.
- REFACTOR 2020: Serverless: присоединитесь к нескольким вомбатам npm 22 мая в Торонто на мероприятии REFACTOR 2020, чтобы обсудить создание бессерверных приложений.
- OpenJS World: 23–24 июня в Остине. Узнай больше и зарегистрируйся на участие!
Проекты для проверки
Благодаря Райану Дж. Йосту у нас есть целый список интересных проектов, которыми мы хотим поделиться с вами на этой неделе!
📦 Ищете фоновую анимацию для добавления на свою страницу? Ознакомьтесь с
Particles.js для React от Simone Bembi. Получить через:
npm install react-particles-js
👩🎤 Emotion: ознакомьтесь с этой библиотекой, предназначенной для написания стилей CSS с помощью JavaScript. Он обеспечивает мощную и предсказуемую композицию стилей в дополнение к таким функциям, как исходные карты, метки и утилиты тестирования. Поддерживаются как строковые, так и объектные стили.
⭐ Redux Toolkit: самоуверенный набор инструментов с батарейками для эффективной разработки Redux. Райан отмечает: Это уменьшает тонны неприятных шаблонов. Получить через:
npm install @reduxjs/toolkit
🐙 React Testing Library — очень легкое решение для тестирования React-компонентов от Kent C. Dodds и др. Его руководящий принцип гласит: Чем больше ваши тесты походят на то, как используется ваше программное обеспечение, тем больше уверенности они могут дать вам. Доступ к нему через:
npm install --save-dev @testing-library/react
🧰 date-fns предоставляет наиболее полный, но простой и последовательный набор инструментов для управления датами JavaScript в браузере и Node.js. Это как лодаш для свиданий, и имеет 180+ функций на все случаи жизни. Чтобы установить его, запустите:
npm install date-fns --save
🔍 depcheck: проверьте модуль npm на наличие неиспользуемых зависимостей. Запустите проверку локально, в git-хуке или в конвейере CI/CD. Доступ к нему через:
npm install -g depcheck
🐕 Хаски: ловить крючки стало проще. Хаски может предотвратить плохие git commit
, git push
и многое другое. Чтобы установить его, запустите:
npm install husky --save-dev
Райан также опубликовал сообщение в блоге «7 проектов, отмеченных звездами ведущих разработчиков JavaScript, которые вы должны проверить», в котором рассказывается о проектах, отмеченных звездами несколькими ведущими разработчиками JavaScript за последние 6 месяцев. Наслаждаться!
Частные пакеты, сотрудничество и многое другое
Познакомьтесь с npm Pro и npm Teams, нашими решениями, которые позволяют разработчикам использовать частные пакеты и сотрудничать, работая с участниками над проектами с открытым исходным кодом (Pro) или работая в команде над критически важными приложениями (Teams). Вы можете узнать больше о нашем комплексе решений здесь.