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

21,757 thoughts on “David, a dependency management tool for Nodejs projects

  1. Мы уже смирились. Скорая отказалась госпитализировать. Я начал искать частную помощь. снятие интоксикации — Ввёл препараты для очищения организма. Затем поел. Сказал что при необходимости можно повторить. Сейчас отец не пьёт уже два месяца. Вывод из запоя на дому спасает жизни. вывод из запоя недорого санкт петербург https://vrach.vyvod-iz-zapoya-na-domu-spb.ru По ссылке — подробная информация для Санкт-Петербурга. Это надёжный способ. Вывод из запоя на дому — спасение для всей семьи

  2. Моя сестра ушла в запой после тяжёлого развода. Осмотрел сестру поставил капельницу. капельница от алкоголя — Через два часа сестра пришла в себя. Всё анонимно без учёта. Теперь я знаю что делать в такой ситуации. Вывод из запоя на дому реально помогает. вывод из запоя недорого https://detoks.vyvod-iz-zapoya-na-domu-spb.ru Там все контакты и цены для Ленобласти. Хотите быстро вывести из запоя — переходите по ссылке. Вывод из запоя на дому — быстро анонимно эффективно

  3. У моего отца был тяжёлый запой. Он сказал что нужен срочный стационар. Мы начали искать клинику в Нижнем Новгороде. Вывод из запоя в стационаре — Врачи следили за давлением пульсом состоянием. Но персонал не отходил от него. Через две недели его перевели в обычную палату. Сказал что это был последний запой. Он держится. Я благодарен врачам за то что вернули мне отца. вывод из запоя стационарно https://kapelnica.vyvod-iz-zapoya-v-staczionare-nnovgorod-elm.ru Там все контакты и условия для Нижнего Новгорода. Главное — вовремя обратиться. Вывод из запоя в стационаре — это шанс на новую жизнь

  4. Very interesting content!
    The topic about energy and lightning caught my attention.
    This was an interesting read.
    Thanks for sharing this information.
    I found several useful points in this article.

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

  6. Мой муж ушёл в запой после серьёзной ссоры. Вызвала нарколога на дом. вызов нарколога — Через два часа муж пришёл в себя. Цена оказалась приемлемой. Теперь я знаю что делать в такой ситуации. Проверено на себе. вывода из запоя 24 https://narkolog.vyvod-iz-zapoya-na-domu-spb.ru Там все контакты и цены для Санкт-Петербурга. Это надёжный способ. Вывод из запоя на дому — быстро анонимно эффективно

  7. Мой брат начал пить после развода. Я вызвал нарколога на дом. Капельница от запоя — врач приехал быстро. Попросил есть. Сказал что нужно наблюдаться. Не пьёт уже два месяца. сколько стоит прокапаться https://lomka.kapelnicza-ot-zapoya-ektb-cdb.ru Там все контакты и цены для области. Вызовите капельницу на дом. Капельница от запоя — спасение в критический момент

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>