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

10,943 thoughts on “David, a dependency management tool for Nodejs projects

  1. Pretty nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts.
    In any case I’ll be subscribing to your feed and I hope you write again soon!

  2. Он затягивает незаметно. Близкие не узнают родного человека. Мы это видели своими глазами. Единственное что вернуло его к жизни — выездная детоксикация в северной столице. Всё сделали на месте. Восстановили сердце и печень. Никаких учётов. Назвали сразу. Реально помогли. вывод из запоя в спб вывод из запоя в спб Заходите сохраняйте для Питера. Здоровье близких важнее всего. Всё обойдётся

  3. В жизни каждого может случиться момент когда привычный мир рушится. Он всегда был сильным и весёлым. Запой случился внезапно. Мы были в отчаянии. Кто-то из соседей — капельница от похмелья. Спокойно без паники. Вернул ясность сознания. Попросил есть и пить. Анонимность — полная без огласки. Оплата по факту. И я знаю: есть люди которые спасают. капельница при алкогольной интоксикации на дому цена https://alkogolizm.kapelnicza-ot-pokhmelya-ekaterinburg-fuj.ru По ссылке — условия и цены для районов. Всё обязательно наладится. Выход есть

  4. Nice share! Ulasan ini sangat relevan dengan tren digital saat ini.
    Memang di tengah arus informasi yang kencang, kita butuh sumber berita yang terverifikasi seperti **Bali Nusantara Tekno**.
    Terima kasih sudah mengingatkan pentingnya update teknologi.
    Lanjutkan berkarya! Kunjungi Bali Nusantara Tekno

  5. Пишу и сам не верю что такое пережили. Запой случился внезапно. Таблетки не давали эффекта. Нашёл в интернете — срочная помощь на дому. Врач приехал через 50 минут. Снял интоксикацию. Это было настоящее чудо. Просто помощь и поддержка. Можно наличными или картой. Теперь мы знаем куда звонить. прокапаться в спб https://otrezvlenie.kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Пусть будет под рукой для Питера. Помощь всегда рядом. Вы справитесь

  6. И ты оказываешься совсем один перед лицом страха. Так случилось и с моей семьёй когда мой брат ушёл в запой. Мы были в полном тупике. Я позвонил не веря в успех. анонимная помощь круглосуточно — когда ты перестаёшь быть один на один с бедой. Убрал интоксикацию нормализовал пульс. А через неделю мы обсуждали его возвращение на работу. Мы расплатились и он уехал так же тихо как и приехал. Всё честно и прозрачно. Он снова начал ходить на рыбалку стал улыбаться. выезд нарколога круглосуточно выезд нарколога круглосуточно Сохраните поделитесь не потеряйте для районов. Если вы сейчас в такой же ситуации — не ждите. Берегите себя и близких

  7. Алкоголь забрал его за пару месяцев. Перестал есть плохо спал начал терять вес. Он даже не понимал что с ним происходит. Позвонил объяснил ситуацию выезд врача-нарколога в Москве — это был звонок который спас отца. Поставил капельницу и начал инфузию. Мы просто сидели и держали его за руки. Всё прошло анонимно без учётов. Цену сказали сразу по телефону. Он снова улыбается гуляет общается. врач нарколог на дом москва врач нарколог на дом москва По ссылке — подробная информация для нашего города. Помощь рядом она реальная. Берегите себя и близких

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

  9. Когда кажется что хуже уже не будет. Именно так мы чувствовали себя когда наш отец ушёл в запой. Скорая говорила: «Только если сам придёт». Коллега по работе — срочная детоксикация. Через 2 часа он уже пил чай. Анонимно без учёта. Цена — названа заранее. Кто приехал и спас. прокапать от алкоголя воронеж прокапать от алкоголя воронеж По ссылке — подробности для Воронежа. Помощь существует

  10. リアルドールを選ぶ上で最も重要な要素の一つが素材の種類です。
    主に使用されるシリコンとTPEは、それぞれ特徴が大きく異なり、自分の目的によって最適な選択が変わります。
    シリコン製のドールは、耐久性が高く、お手入れが比較的容易である特徴があります。
    長く愛用したい方にとって、非常に適した選択肢といえます。
    一方TPE素材は、肌触りが自然で、価格が抑えられるため初心者に人気です。
    ただし素材によって、扱い方に違いがあるため、知識を身につけておく必要があります。
    アレルギーリスクや衛生面についても、素材ごとに比較検証ししています。
    使用頻度や保管環境に合わせて、自分に合った種類を選ぶことが大切です。
    専門的な知識がなくても、この解説を読めば、明確な判断ができるようになります。
    違いを理解することで、満足できる購入ができるようになります。
    自分に合った素材を選ぶことが、快適に使うコツとなります。

  11. И ты понимаешь что спасти его можешь только ты. А через месяц просто не мог проснуться без алкоголя. Он похудел у него тряслись руки. Я не знала куда бежать кому звонить. Я нашла номер в интернете. срочный вызов на дом — который вернул мне мужа. Осмотрел мужа поставил капельницу. И уехал так же тихо как приехал. Никто из родственников даже не узнал. Цену сказали по телефону без сюрпризов. Он бросил пить и начал заниматься спортом. срочный вызов нарколога на дом https://alkogolizm.narkolog-na-dom-moskva-zqe.ru По ссылке — подробная информация для районов. Если вы сейчас в такой же ситуации — не ждите. Берегите себя и близких

  12. Когда в семье происходит такое мир переворачивается. А тут просто сломался. Но нам отвечали одно: «Только стационар». И уже через час врач был у нас. Нарколог на дом — который дал нам надежду. Поставил капельницу и начал инфузию. Просто сидели и держали его за руки. Никто из соседей даже не узнал. Цену сказали сразу по телефону. Мы снова вместе. экстренная наркологическая помощь на дому https://zapoy.narkolog-na-dom-moskva-tfb.ru Там все контакты и условия для нашего города. Звоните не бойтесь. Всё наладится

  13. Когда мы поняли что брат не справится сам. Тогда нужна серьёзная клиника. Звонили по объявлениям читали отзывы. специализированный стационар в нашем городе. Каждый пациент под наблюдением 24/7. Здесь реально помогают вернуться к нормальной жизни. Никто не узнает о вашем лечении. Еда — нормальная как дома. Стоимость — адекватная. Теперь он работает улыбается живёт. наркологический диспансер https://zapoy.narkologicheskaya-klinika-v-ekb16.ru Заходите читайте сохраняйте для области. Позвоните спросите приезжайте. Вы справитесь

  14. If some one needs expert view on the topic
    of running a blog after that i suggest him/her to visit
    this web site, Keep up the good job.

  15. Но жизнь бывает жестокой. Мой брат ушёл в запой и это было страшно. Знакомые советовали но всё было бесполезно. Но мне ответили: «Приедем через час» анонимная помощь в Москве — это дало нам надежду. Через пару часов брат открыл глаза. Всё было анонимно. Цена оказалась адекватной. Я знаю что есть люди которые спасают. наркологическая помощь на дому https://zapoy.narkolog-na-dom-moskva-qwe.ru Сохраните поделитесь не потеряйте для районов. Помощь рядом она реальная. Берегите себя и близких

  16. Знаете я долго не решался написать этот пост. Мы столкнулись с этим когда уже не было сил. Звонили по всем знакомым. Оказалось что есть решение — срочная помощь нарколога в нашем городе. Врач приехал через 40 минут. Восстановил сердце печень почки. Мы не верили что такое возможно. Просто врач помог — и уехал. Можно платить после. Этот номер всегда в телефоне. прокапаться от алкоголя на дому прокапаться от алкоголя на дому Там и телефон и цены и условия для Санкт-Петербурга. Всё обязательно будет хорошо. Выход есть всегда

  17. Мой отец был сильным человеком. Он пил уже 10 дней подряд. И нашла решение когда уже не оставалось надежды. Нарколог на дом — это дало нам второй шанс. Сразу осмотрел папу. И мы снова стали семьей. Оплатили после. И это — самое главное. срочный вызов нарколога на дом https://kapelnica.narkolog-na-dom-moskva-abc.ru По ссылке — подробная информация для районов. Звоните не бойтесь. Вы не одни

  18. Discovering this modern online gaming market requires finding platforms that balance exciting gameplay alongside solid safety and exploring one thor fortune review assessment shows precisely how deep the operator stands out through the competitive industry. When searching seeking a premier casino hub online thorfortune casino https://thor-fortune-en-3.netlify.app/ offers an fantastic selection featuring slot machines and table games designed to appeal toward both casual users and VIPs too. Countless users head toward thor fortune online casino platform to truly experience seamless navigation lucrative reward promos along with helpful customer support which promises a smooth betting journey from signup through cashout. Being one more sought choice for players casino thor fortune merges cutting edge tech providers with mobile optimized performance permitting users to experience chosen preferred options anywhere. Moreover a thorough thor fortune casino assessment shows open terms and secure encryption protocols which assure user safety plus fair play practices. Ultimately interacting plus thor fortune digital casino provides a exciting while protected setting making casino thorfortune an great suggestion among everyone searching an lucrative and high quality virtual casino experience. url=https://joodalarab.com/duis-lacinia-convallis-odio-quis-efficitur-dolor-pulvinar-nec-5/#comment-554798Ultimate Casino Thor Fortune Analysis Read The Best Thor Fortune Review/url url=https://wanderingsmokehousebbq.com/product/fajitas-vegan/#comment-28106Thor Fortune Casino Review 2026 Explore Thor Fortune Online Casino Features/url b771303

  19. Сам не думал что такое возможно. Отец не узнавал детей. Скорая отказывалась приезжать. Коллега дал телефон — срочный выезд врача в нашем городе. Без лишней бюрократии. Поставил капельницу с препаратами. Без учёта в диспансере. Цену сказали по телефону. Стал самим собой. Теперь я знаю куда звонить. прокапаться от алкоголя в санкт петербурге https://detoks.kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Переходите изучайте сохраняйте для Питера. Здоровье — важнее всего. Вы справитесь

  20. Но жизнь — непредсказуемая штука. Мы думали он остановится сам. Мы боялись оставлять его одного. Искали врачей но все отказывались. Позвонили и не пожалели — помощь при запое в нашем городе. Профессионально и спокойно. Вернул дыхание и пульс. Через 3 — попросил чай. Просто помощь — и всё. Без доплат и сюрпризов. Прошло 8 месяцев — он не пьёт. похмелье капельница вызвать на дом https://zapoy.kapelnicza-ot-pokhmelya-ekaterinburg-fuj.ru По ссылке — полная информация для области. Если вы сейчас в такой же ситуации — не откладывайте. Вы справитесь

  21. İlk dolum seti nasıl? Univend Otomat ile kahve otomatı kira açılırken stok hazır mı veriliyor?

  22. Мы не узнавали его. Он пил каждый день с утра до вечера. «Он не хочет лечиться» — говорили врачи. Позвонил объяснил ситуацию Нарколог на дом — который вернул его к жизни. Через пару часов отец открыл глаза и улыбнулся. Врач оставил свои контакты и уехал. Никто из соседей даже не узнал. И это было честно. И я знаю что это благодаря тому врачу. выезд нарколога на дом выезд нарколога на дом Там все контакты и условия для области. Каждый день промедления — это риск. Всё наладится

  23. I think the admin of this site is truly working hard in favor of his web page, for the reason that here every data is quality based information.

  24. И ты оказываешься перед выбором: сдаться или бороться. Он просто перестал быть собой. Мы не знали как ему помочь. Позвонил объяснил ситуацию. вызов на дом круглосуточно — который вернул его к жизни. Поставил капельницу и начал лечение. Я не мог поверить своим глазам. Только мы врач и брат. Никаких сюрпризов и скрытых платежей. Мы снова вместе. анонимный вызов нарколога анонимный вызов нарколога Сохраните поделитесь не потеряйте для нашего города. Помощь рядом она реальная. Вы не одни

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

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

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

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

  27. I’ll immediately take hold of your rss feed
    as I can not to find your e-mail subscription link or newsletter service.
    Do you’ve any? Please allow me realize in order that I may
    just subscribe. Thanks.

  28. We stumbled over here different web page and thought I should check things out.
    I like what I see so now i’m following you.
    Look forward to looking at your web page for a second time.

  29. Иногда кажется что ты один во всём мире. Именно так я чувствовал себя когда мой брат ушёл в запой. Мы были в отчаянии. Когда я сидел у его кровати и плакал. нарколог на дом. Поставил капельницу. Он был слаб но он был жив. Мы были бесконечно благодарны. Цена — названа заранее. Спасибо тем кто не отказал. капельница против похмелья https://detoks.kapelnicza-ot-zapoya-voronezh.ru Сохраните поделитесь для Воронежа. Звоните не бойтесь. Выход есть

  30. И ты ничего не можешь сделать. Так было с моим братом. Срывы повторялись снова и снова. Что нужны реальные профессионалы. Наркологическая клиника в районах. Здесь каждый пациент под контролем. Никаких шаблонов — подход к каждому. Никто не узнает о лечении. Условия — человеческие. Цена — адекватная. Теперь он работает общается живёт. наркологическая клиника клиника помощь наркологическая клиника клиника помощь Это может спасти жизнь для области. Выход есть и он рядом. Всё наладится

  31. Мы не узнавали его. Он пил каждый день с утра до вечера. Но он просто не мог говорить об этом. Мне сказали: «Приедем через час» вызов на дом круглосуточно — который дал нам надежду. Врач приехал через час осмотрел отца. Я не мог поверить своим глазам. Всё прошло анонимно без учётов. И это было честно. Сейчас отец не пьёт уже 4 месяца. врач нарколог на дом врач нарколог на дом Там все контакты и условия для области. Каждый день промедления — это риск. Берегите себя и близких

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

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

  34. Пишу и сам не верю что такое пережили. Перестал есть пить отвечать. Скорая приехала но только развела руками. Случайно наткнулся на страницу — капельница от запоя. Без выходных без «приемных часов». Восстановил печень и сердце. Это было настоящее чудо. Просто помощь и поддержка. Цена — прозрачная назвали сразу. Рекомендую всем кто столкнулся. капельница на дому в спб цены https://otrezvlenie.kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Переходите сохраняйте для Питера. Помощь всегда рядом. Берегите себя и близких

  35. Сначала кажется что всё под контролем. Человек просыпается и снова идёт за бутылкой. Врачи потом сказали — чудо что выжил. Что действительно сработало — выездная детоксикация в Санкт-Петербурге. Всё сделали на месте. Поставили систему ввели препараты. Анонимно и спокойно. Назвали сразу. У нас теперь этот номер в телефоне — на всякий случай. прокапаться от алкоголя спб прокапаться от алкоголя спб Не теряйте в нужный момент для нашего города. Перешлите тем кому это может понадобиться. Помощь рядом

  36. И ты не знаешь как собрать его заново. Это случилось с моим братом. Вторник — уже не пошёл на работу. Мы звонили везде где только можно. Кто-то из соседей — капельница от похмелья. Просто сделал то что должен был. Снял симптомы отравления. Попросил есть и пить. Без учёта в государственных органах. Без скрытых платежей и доплат. Сегодня он живёт полноценной жизнью. капельница от алкоголизма на дому https://alkogolizm.kapelnicza-ot-pokhmelya-ekaterinburg-fuj.ru Пригодится если случится беда для области. Помощь существует она рядом. Вы не одни

  37. Когда мы поняли что брат не справится сам. Тогда нужна серьёзная клиника. Звонили по объявлениям читали отзывы. центр лечения зависимостей в Екатеринбурге. Каждый пациент под наблюдением 24/7. Комплексный подход а не просто «зашить» или поставить капельницу. Вы просто пациент а не «наркоман» или «алкоголик». Врачи — не равнодушные а включённые. Гибкая система оплаты. Мы выбрали их и не пожалели. частная наркологическая клиника https://zapoy.narkologicheskaya-klinika-v-ekb16.ru По ссылке — подробная информация для нашего города. Вы не обязаны проходить через это в одиночку. Берегите себя и близких

  38. Обычно я не пишу такие посты. Но остановить уже не могли. Каждый звонок мог стать последним. Но он не мог идти — он лежал. Случайно наткнулся на объявление — вывод из запоя на дому. Без выходных без промедлений. Снял интоксикацию. Через несколько часов он уже сидел и пил чай. Без огласки. Сказали сразу до выезда. Работает улыбается живёт. вызов нарколога на дом вывод из запоя https://narkolog.vyvod-iz-zapoya-na-domu-samara-fjc.ru Пригодится если случится беда для районов. Главное — решиться и позвонить. Выход есть всегда

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

  40. Hi to every one, since I am really keen of reading this webpage’s post to be updated regularly.
    It carries pleasant stuff.

  41. Мы все надеемся что беда обойдёт нас стороной. Я просто сидел рядом и молился чтобы он выжил. Мне отвечали: «Только стационар только консультация». Тогда одна из моих коллег по работе дала мне номер. выезд врача-нарколога в Москве — когда профессиональная помощь реально спасает. Через пару часов брат открыл глаза и попросил пить. Мы плакали от облегчения от счастья от того что всё закончилось. Мы расплатились и он уехал так же тихо как и приехал. И это было более чем справедливо. Я знаю что если бы не этот вызов я мог бы потерять его навсегда. наркологическая помощь на дому в москве круглосуточно наркологическая помощь на дому в москве круглосуточно Там все контакты и условия для нашего города. Помощь рядом она реальная. Всё наладится

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>