David, a dependency management tool for Nodejs projects

I made a thing. I noticed that there wasn’t a way to visualise which of my Nodejs project dependencies were out of date. I saw a library called police which looked pretty awesome, but I wanted to provide a bit more of a service – A quick and easy way for developers to advertise that their project was up to date, in the same way that Travis provides a “badge” that always shows the current build status for your project.

Badges are great, everyone like badges. The Travis badge is an admission by the developers who work on the project that they’re committed to keeping their code base in working order for both consumers of the software and developers alike. Travis proves that their project works by ensuring it can be built successfully and that it passes any unit or integration tests the developers have written. Consumers and developers can see the build status of the project at a glance, without having to clone or checkout the code.

The David badge shows that the project developers are committed to maintaining and improving the project, keeping it up to date, secure, efficient and (hopefully) bug free by keeping abreast of changes in the code the project depends upon.

Of course, an “out of date” David badge can be a indication of a low level of project activity and a hint at the level of support you’re likely to get should you encounter a problem (not much).

Clicking on a David badge will normally take you to the project status page, which lists project dependencies, the version required by the project and the latest version available in the NPM registry. It gives you an idea of the complexity, size and scope of a project and most importantly, it shows developers what dependencies need updating! Here’s some examples

David is written in JavaScript, it uses Nodejs and NPM (of course). It was built from the GRUNTEND base with the Express web application framework.

Check out David here: david-dm.org

8,264 thoughts on “David, a dependency management tool for Nodejs projects

  1. Жуткая история. Не ест не спит. Таблетки не помогают — а врача нужен срочно. Позвонили — и сразу все решилось — выезд нарколога в Самаре. Не стали ждать до утра. Восстановили электролитный баланс — очень аккуратно. Без оформления бумаг. Все честно. Через 3 часа — человек жив дышит говорит. У нас двое так восстановились — приезжают быстро. вывод из запоя стоимость https://narkolog.vyvod-iz-zapoya-na-domu-samara-fgh.ru Откроете — увидите про районы. Перешлите родным. Когда беда — не до поиска. Мы с вами

  2. Столкнулись с ужасом — срыв за срывом. Думали справимся сами — стало только хуже. Что реально помогает — лечение в клинике в нашем городе. Здесь работают профи. Снимают ломку — под контролем. Без огласки. Палаты чистые. Не дороже других. Брат прошёл курс — человек вернулся к жизни. наркологическая клиника в нижнем новгороде наркологическая клиника в нижнем новгороде По ссылке вся информация для нашего города. Звоните уже сегодня

  3. Excellent post. I was checking constantly this blog and I am impressed!
    Extremely helpful info specifically the last part :) I care for such info much.

    I was looking for this particular information for a very long time.
    Thank you and good luck.

  4. I love your wordpress template, wherever did you obtain it through?

  5. Почему пользователи выбирают площадку KRAKEN?

    Маркетплейс KRAKEN заслужил доверие
    многочисленной аудитории благодаря сочетанию ключевых
    факторов. Во-первых, это широкий и разнообразный ассортимент, представленный сотнями продавцов.
    Во-вторых, интуитивно понятный интерфейс
    KRAKEN, который упрощает навигацию, поиск товаров и управление заказами даже для новых
    пользователей. В-третьих, продуманная система безопасных транзакций,
    включающая механизмы разрешения споров (диспутов) и возможность использования условного
    депонирования, что минимизирует риски для обеих сторон сделки.

    На KRAKEN функциональность сочетается с внимательным отношением к безопасности клиентов, что делает процесс покупок более предсказуемым, защищенным
    и, как следствие, популярным среди пользователей,
    ценящих анонимность и надежность.

  6. The Coffee Code Conundrum:
    Bill Gates once tried to program his coffee maker to brew the perfect cup every morning. One day, he accidentally set it to “loop,” causing it to make 100 cups of coffee. His house smelled like a coffee shop for a week. Moral: Sometimes, simplicity is the key to perfection.

  7. each time i used to read smaller articles or reviews which as well clear their motive, and that is also happening with this paragraph which I am reading at this time.

  8. Asking questions are actually fastidious thing if
    you are not understanding something fully, however this article provides fastidious understanding even.

  9. А потом становится слишком поздно. Мы думали что это просто период — мы потеряли надежду. Когда каждый день превращается в кошмар — и это — клиника. Сами искали долго — частный центр в НН. Говорят по-человечески. Капельницы которые действительно очищают. Никаких побочных эффектов. Никто не узнает что ты здесь. Мы не верили в успех сначала. Теперь он работает общается мечтает. хорошая наркологическая клиника нижний новгород хорошая наркологическая клиника нижний новгород Переходите там всё честно для Нижнего Новгорода. Сохраните. Здоровье дороже всего. Не сдавайтесь

  10. Wonderful goods from you, man. I have remember your stuff previous to and you are simply too wonderful.
    I actually like what you’ve bought here, certainly like what you’re saying and
    the best way by which you are saying it. You make it enjoyable and you still take
    care of to keep it sensible. I can’t wait to learn far more from you.
    This is actually a great website.

  11. Local SEO Ηelp
    18 Technology Dг.
    Irvine, CᎪ 92618 United Stateѕ
    (949) 791-7207
    hoԝ tо digital marketing fⲟr franchises – Jamika -

  12. С каждым днём становится только хуже. Человек не может остановиться. Вся семья была на пределе. Спасли только профессиональные врачи — частный наркологический центр в Нижнем Новгороде. Персонал которому не всё равно. Круглосуточное наблюдение. Капельницы очищение организма. Анонимно — это главное преимущество. Есть всё необходимое. Стоимость — ниже чем вы думаете. Сами звонили когда не знали что делать. наркологическая помощь клиника https://alkogolizm.narkologicheskaya-klinika-v-nizhnem-novgorode16.ru Там все телефоны и адреса для нашего города. Пусть будет под рукой. Звоните уже сегодня. Выход есть

  13. Задумали изменить планировку — головная боль с документами. Думали обойдёмся малыми силами — что перепланировка — это вам не шутки. Начали искать специалистов — которая берёт на себя все хлопоты. согласование перепланировки — мы даже не заметили как всё прошло. И перепланировку узаконили. Спасибо ребятам за работу. согласуем перепланировку квартиры согласуем перепланировку квартиры Там все контакты и условия для столицы. Если не хотите головной боли с документами — обратитесь к профи. Сделайте ремонт правильно — без нервов и штрафов

  14. Собрался переделать квартиру — и тут выяснилось что просто взять и снести стену нельзя. В интернете полно страшилок — решил найти профи. Начал искать компанию — которые избавляют от головной боли. Перепланировка квартир — я даже не заметил как прошло время. И документы мне на руки выдали. Квартира стала удобнее и просторнее. перепланировка квартир перепланировка квартир Сохраните поделитесь не потеряйте для МСК. Они сделают всё быстро грамотно и без лишних нервов. Почему бы не сэкономить свои силы и время если есть специалисты которые знают все нюансы?

  15. Критическая ситуация — родственник пьёт без остановки. Ничего не работает — а риск растёт. Хорошо что есть специалисты — выезд нарколога в ВРН. Не заставляют ждать. Капельницы и растворы. Нормализуют состояние — быстро. Без постановки на учёт. Всё честно. нарколога домой https://zapoy.narkolog-na-dom-voronezh19.ru На сайте подробности для нашего города. Я сам вызывал — помогли быстро. Состояние нормализуется. Чем раньше тем лучше. Кто в области — записывайте. Берегите себя

  16. Беда — близкий не выходит из состояния. Таблетки бесполезны — а время уходит. Хорошо что есть специалисты — вызов врача на дом в столице Черноземья. Оперативно выезжают. Капельницы и растворы. Очищают организм — профессионально. Анонимно и конфиденциально. Не завышают. вызов нарколога на дом воронеж вызов нарколога на дом воронеж Все условия для ВРН. Звонил им — всё четко. Самочувствие отличное. Не откладывайте. Кому надо в Воронеже — держите под рукой. Берегите себя

  17. Discovering this contemporary environment concerning virtual gaming requires a reliable tool this means a comprehensive thorfortune review https://thorfortune-code.pages.dev/ proves invaluable for enthusiasts seeking quality action. Navigating the portal uncovers a vibrant network built for all beginners and high rollers alike. In conducting a precise thor fortune casino online review players instantly sees the impressive array of exciting slots and live games offered by thor fortune casino. Security and usability are crucial and any detailed thorfortune casino review will emphasize the platforms commitment to protected transfers and reliable assistance. Players looking to dive into the play will see that casino thor fortune delivers smooth movement and engaging promotional offers right from day one. In addition analyzing the general performance of this brand shows that the provider upholds strict standards for integrity and entertainment value. Finally joining casino thor fortune or testing thorfortune casino provides an exhilarating journey for players looking to elevate their play sessions in a safe and profitable virtual environment. url=https://rivercityramble.stlouligans.com/river-city-ramble-podcast-episode-141-the-airing-of-st-louis-city-grievances/#comment-884689Thorfortune Online Casino Assessment & Overview/url url=http://forum.cosmographe.space/viewtopic.php?t=429912Thorfortune Online Casino Assessment & Overview/url 1080_de

  18. Пришло время перемен — что надо объединить комнаты. Надеялись на быстрый ремонт — что нужны чертежи и расчёты. Начали разбираться — что можно нарваться на штраф. Обратились к спецам — перепланировка квартир в нашем городе. И бумаги собрали — без очередей. Результат отличный. Теперь можно спать спокойно. согласование перепланировки квартиры в москве под ключ согласование перепланировки квартиры в москве под ключ Пригодится если соберётесь переделывать для нашего города. А профессионалы знают как её обойти. Доверьтесь тем кто знает все нюансы

  19. Проблема накрыла — знакомый совсем потерял себя. Скорая не приезжает — а время идёт. Друзья порекомендовали — выезд нарколога в нашем городе. Оперативно выезжают. Полный комплект. Вводят лекарства — профессионально. Никто не узнает. Цены адекватные. выведение из запоя на дому спб выведение из запоя на дому спб Там контакты и цены для нашего города. Звонил им — без обмана. Самочувствие отличное. Главное — не медлить. Кому надо в Питере — держите под рукой. Берегите себя

  20. Если честно я сам не думал что столкнусь. Когда отец не узнаёт близких — это настоящий ад. Звонили в скорую — бесполезно — дошло до реанимации. Единственное что спасло — срочный выезд нарколога в Нижнем Новгороде. Не отмахиваются. Поставили капельницу с магнезией и глюкозой — без паники. Полная анонимность. Дешевле чем стационар. Через 3 часа человек уже пил чай. Теперь знаем номер наизусть. экстренная наркологическая помощь https://kapelnica.narkologicheskaya-pomoshh-nizhnij-novgorod.ru Там всё по-честному: контакты цены для Нижнего Новгорода. Скиньте близким. Лучше если номер будет в телефоне. Не молчите

  21. Проблема накрыла — знакомый совсем потерял себя. Скорая не приезжает — а время идёт. Узнал куда звонить — срочная помощь на месте в столице Черноземья. Специалист через час. С собой всё необходимое. Очищают организм — безопасно. Никто не узнает. Стоимость приемлемая. вызов нарколога на дом запой https://alkogolizm.narkolog-na-dom-voronezh-11.ru Вся информация по ссылке для ВРН. Проверил на себе — помогли быстро. Организм приходит в норму. Главное — не медлить. Кому надо в Воронеже — пригодится. Берегите себя

  22. Соседи через это прошли. Когда близкий смотрит в одну точку — это хуже любой болезни. И уговоры и скандалы и таблетки — бесполезно. Пока не прочитали отзывы — выезд нарколога в нашем городе. Без лишних вопросов. Восстановили водный баланс — попросил есть. Без справок. Фиксированный прайс. Сохраните этот контакт. прокапаться от алкоголя в санкт петербурге https://kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Всё честно и понятно для северной столицы. Помощь приходит к тем кто решается. Всё будет хорошо

  23. Близкий на грани — запой затянулся. Ждали улучшений — теряем время. Прочитал отзывы — выездная бригада. Без выходных и праздников. Восстанавливают водный баланс — под контролем. Без постановки на учет. Цену называют сразу. Дышит ровно давление в норме. Лично тестировали — проверено временем. снятие алкогольной интоксикации на дому https://alkogolizm-x9w.vyvod-iz-zapoya-na-domu-samara-cde.ru По ссылке контакты и описание. Кто рядом с городом — сделайте скриншот. Здоровье — на первом месте. Помощь придёт

  24. В жизни всякое бывает — запой длится уже неделю. Пытались лечить дома — ноль эффекта. Оказывается есть выход — срочная помощь нарколога в нашем городе. Работают без выходных. Нормализуют давление и сон — профессионально. Никаких справок в поликлинику. Назовут до приезда. Лично проверено — врачи понимающие. наркологическая клиника в нижнем новгороде анонимно наркологическая клиника в нижнем новгороде анонимно Переходите там всё написано в Нижнем Новгороде. Отправьте близким. Лучше иметь номер заранее. Главное — не сдаваться

  25. Запой не щадит никого. Сначала вроде контролируешь — а потом день два неделя. У нас такое было — и знаю: без специалиста — никак. Единственное что реально помогает — наркологическая помощь в Нижнем Новгороде. Приехали за час. Посмотрели измерили — всё чисто без боли. Без справок в наркодиспансер. Дёшево по-честному. Глаза живые. Неоднократно проверяли. нарколог наркологическая помощь нижний новгород нарколог наркологическая помощь нижний новгород Заходите читайте звоните для нашего города. Запомните на всякий случай. Пусть будет под рукой. Не отчаивайтесь

  26. Беда — родственник пьёт без остановки. Ничего не помогает — а риск огромный. Хорошо что есть специалисты — выезд нарколога в нашем городе. Специалист через час. Оборудование и препараты. Очищают организм — безопасно. Анонимно и конфиденциально. Цены адекватные. нарколог капельницу на дому нарколог капельницу на дому Вся информация по ссылке для столицы Черноземья. Уже пользовался — профессионалы. После процедуры сразу легче. Не откладывайте. Кто в области — записывайте. Не шутите с организмом

  27. It’s actually very complicated in this active life to listen news on TV,
    thus I only use internet for that purpose, and obtain the latest information.

  28. Неприятность — человек ушел в запой. Вторая неделя пошла а скорая не вариант. Соседи порекомендовали — выездная помощь нарколога. Приезжают за час. Вводят препараты очищают кровь — с контролем состояния. Конфиденциально. Никаких доплат. Человек приходит в сознание. Проверенный вариант — действительно работает. выведение из запоя на дому выведение из запоя на дому По ссылке все контакты для Самары. Держите в телефоне. Не тяните до утра. Берегите друг друга

  29. Почему пользователи выбирают площадку KRAKEN?

    Маркетплейс KRAKEN заслужил доверие многочисленной аудитории
    благодаря сочетанию ключевых факторов.
    Во-первых, это широкий и разнообразный ассортимент, представленный
    сотнями продавцов. Во-вторых, интуитивно понятный интерфейс KRAKEN,
    который упрощает навигацию, поиск
    товаров и управление заказами даже для новых пользователей.
    В-третьих, продуманная система безопасных транзакций, включающая механизмы разрешения
    споров (диспутов) и возможность использования
    условного депонирования, что минимизирует риски для обеих сторон
    сделки. На KRAKEN функциональность сочетается с внимательным отношением к безопасности клиентов, что делает процесс покупок более предсказуемым, защищенным и, как следствие, популярным среди пользователей, ценящих анонимность и
    надежность.

  30. Срыв случился — знакомый совсем потерял себя. Таблетки не помогают — а помочь нужно срочно. Повезло найти контакты — выезд нарколога в нашем городе. Специалист через час. С собой всё необходимое. Вводят лекарства — безопасно. Никто не узнает. Стоимость приемлемая. вызвать анонимного нарколога вызвать анонимного нарколога Там контакты и цены для столицы Черноземья. Проверил на себе — профессионалы. Организм приходит в норму. Не терпите. Кто в ВРН — сохраните номер. Всех благ

  31. Having read this I believed it was rather informative. I appreciate
    you spending some time and effort to put this informative article together.

    I once again find myself spending way too much time both reading and commenting.
    But so what, it was still worthwhile!

  32. Беда — отец совсем потерял контроль. На дому не помогают — требуется серьёзное лечение в столице Приволжья. Друзья порекомендовали — интенсивная терапия. Медперсонал на месте 24/7. Капельницы и препараты — надёжно. Без постановки на учёт. Отношение внимательное. вывод из запоя стационар вывод из запоя стационар Вся информация по ссылке для нашего города. Родственника положили — помогли реально. После лечения сразу легче. Чем раньше тем лучше. Кому надо в Нижнем Новгороде — обращайтесь. Держитесь

  33. В семье беда — запой не прекращается. Ждали что одумается — теряем время. Единственный выход — наркологическая клиника в Нижнем Новгороде. Реально знают своё дело. Очищают организм — без боли. Без учёта в диспансере. Палаты чистые. Всё по прайсу. Знакомые рекомендуют — спасибо врачам. анонимная наркологическая клиника https://zapoy.narkologicheskaya-klinika-v-nizhnem-novgorode16.ru По ссылке вся информация для области. Помощь рядом

  34. Жуткая история. Состояние ухудшается. Скорую боимся вызывать — а соседи уже заметили. Позвонили — и сразу все решилось — круглосуточная помощь на месте. Бригада собралась мгновенно. Осмотрели поставили капельницу — всё под наблюдением. Никаких следов. Назвали до выезда. Пульс пришел в норму. Проверено на родственниках — знают своё дело. вывод из запоя врач на дом вывод из запоя врач на дом Вся информация в одном месте про наш город. На всякий случай. Не теряйте его. Мы с вами

  35. Когда захотелось простора и света — первая мысль была: «Снесу стену и сделаю открытое пространство». Что без проекта никуда. В интернете писали: «Начни с проекта». Где реально помогают — проект перепланировки квартиры. Сделали план согласовали с инстанциями. Без скрытых платежей. Теперь у меня на руках готовый проект. проект перепланировки квартиры проект перепланировки квартиры Там все контакты и условия для нашего города. Они сделают проект быстро качественно и помогут согласовать всё с инстанциями. Начните с правильного проекта — и ремонт принесёт только радость

  36. Кошмар — знакомый совсем потерял себя. Ничего не помогает — а состояние тяжёлое. Хорошо что есть специалисты — вывод из запоя на дому в нашем городе. Оперативно выезжают. Полный комплект. Ставят капельницу — быстро. Без постановки на учёт. Всё честно. капельница от запоя цена https://alkogolizm.vyvod-iz-zapoya-na-domu-sankt-peterburg-vkx.ru Вся информация по ссылке для Питера. Звонил им — всё четко. Состояние нормализуется. Главное — не медлить. Кто в Санкт-Петербурге — записывайте. Всех благ

  37. Should you be looking for an captivating gaming adventure the thorfortune platform has rapidly emerged as a top choice for players searching for thrills and reliability https://apk-thorfortune.vercel.app/ . In this detailed thorfortune casino analysis we examine why this site is attracting attention among gaming enthusiasts in the UK. Regardless of if you prefer slots or enjoy the excitement of live tables the thor fortune casino provides a easy-to-use interface that suits both beginners and seasoned gamblers. When you head to the site you will instantly appreciate the sleek design and simple usability that defines the thorfortune online casino experience. The platform is designed to offer smooth gameplay across multiple devices guaranteeing your favourite games are always just a few clicks away. For those seeking a thorfortune review the consensus showcases the impressive library of games and the secure environment provided for every user. The range of options within the thor fortune ecosystem is quite extensive. From traditional fruit machines to modern video slots the casino thorfortune collection is curated to provide non-stop entertainment. Furthermore the integration of thor fortune betting features adds another layer of versatility for users who enjoy diversifying their wagering habits. It is clear that the developers behind the casino thor fortune brand have focused on excellence and transparency establishing it as a strong contender in the current market. Security stays a primary concern for any thorfortune casino online user. The site utilises strong safety measures to guarantee your personal information and financial dealings stay secure while you play. As you explore the various features on offer you will find that the honesty and efficiency of the platform are top-tier. Should you be on the hunt for a trustworthy and engaging platform the options provided at this site are well worth investigating. Explore the world of thor fortune today and discover why so many players are choosing it as their main gaming destination. url=https://www.lukostrelbaklecany.cz/index.php/bazar/topic/thorough-thorfortune-review-discovering-the-premier-uk-casino-platform-for-entertainment/#postid-224339Thorough Thorfortune Review: Discovering the Premier UK Casino Platform for Entertainment/url url=http://teckdh.co.kr/bbs/board.php?bo_table=free&wr_id=431164Detailed Thorfortun/url ef1635f

  38. Захотел изменить пространство — что бюрократия затянет на месяцы. В интернете полно страшилок — решил не рисковать. Искать тех кто знает своё дело — и нашёл ребят которые реально понимают что делают. полный комплекс услуг — я даже не заметил как прошло время. И проект сделали и согласовали. Всё официально никаких штрафов. перепланировка помещений перепланировка помещений Сохраните поделитесь не потеряйте для МСК. Они сделают всё быстро грамотно и без лишних нервов. Почему бы не сэкономить свои силы и время если есть специалисты которые знают все нюансы?

  39. Собрались делать ремонт — головная боль с документами. Думали обойдёмся малыми силами — что лучше не рисковать. Начали искать специалистов — которая знает как пройти все круги ада. полный комплекс услуг — без нервов и лишних походов. И без штрафов обошлись. Спасибо ребятам за работу. перепланировка квартиры в москве перепланировка квартиры в москве Пригодится если планируете ремонт для МСК. Если не хотите головной боли с документами — обратитесь к профи. Зачем рисковать когда есть те кто знают все нюансы?

  40. Болезнь прогрессирует незаметно. Что мы сможем помочь словами — он пил уже неделями. Когда каждый день превращается в кошмар — профессиональная помощь. Мы нашли — анонимный стационар в области. Слышат что ты им говоришь. Терапия которая работает. Мягкий выход из запоя. Без учёта в наркодиспансере. Но через неделю он улыбнулся. Теперь он работает общается мечтает. хорошая наркологическая клиника нижний новгород хорошая наркологическая клиника нижний новгород Там все контакты и описание для районов. Поделитесь с близкими. Начните с одного звонка. Не сдавайтесь

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>