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

6,302 thoughts on “David, a dependency management tool for Nodejs projects

  1. Thanks for your personal marvelous posting! I seriously enjoyed reading it, you’re a great author.

    I will remember to bookmark your blog and may come back very soon.
    I want to encourage you continue your great writing, have a nice holiday weekend!

  2. I don’t even know how I ended up right here, however I believed this
    publish was great. I do not know who you are however definitely you are going to
    a well-known blogger when you aren’t already. Cheers!

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

  4. sportwetten ohne oasis sofortüberweisung

    Also visit my homepage: spread wetten basketball [Nam]

  5. österreichische sportwetten gmbh

    Feel free to visit my web page 1xbet basketball wetten, Mac,

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

  7. Попал в беду — родственник пьёт без остановки в Екб. Скорая отказывается — а время уходит. Друзья порекомендовали — капельница от запоя в нашем городе. Врачи приезжают оперативно по Екатеринбургу. Полный комплект. Нормализуют состояние — профессионально. Анонимно и конфиденциально. Всё честно в Екатеринбурге. сколько стоит поставить капельницу от алкоголя https://alkogolizm.kapelnicza-ot-zapoya-ekaterinburg-vbx.ru Все условия для Екб. Уже пользовался — без обмана. После капельницы — как новый человек. Не терпите. Кто в нашем городе — записывайте. Здоровье — это главное

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

  9. Navigating this contemporary market concerning digital betting needs discovering one reliable portal while many players continue to directing all sight towards thorfortune https://thorfortune-casino-8.vercel.app/ . Serving as some leading option in this market such brand provides one full betting setting such draws to all novice users while elite gamblers. One comprehensive thorfortune casino review typically highlights our amazing variety associated with titles available moving from traditional card choices into captivating streamed host experiences crafted to mimic some real casino atmosphere. Checking thorfortune casino online shows some user-friendly design tailored to fluid navigation through both computer and mobile gadgets ensuring continuous fun. Furthermore player security while honest gaming stay main aims for thorfortune casino offering a secure space for users to play all preferred titles. Whenever considering total benefit one fair thorfortune review frequently points out this generous promotional offers plus helpful support service teams that enhance the customer path. Finally playing with online thor fortune provides a balanced while secure entertainment session for anybody looking to explore new horizons within virtual gambling. url=https://cnopcaf-gouv.com/session-ordinaire-du-conseil-dadministration-de-la-fnec/#comment-3188Complete Thor Fortune Overview Plus Online Gambling Insights/url url=https://ohmyafrika.com/entrepreneuriat/semoa-la-fintech-togolaise-franchit-un-cap-historique-avec-lagrement-de-la-bceao/#comment-65280Comprehensive Thorfortune Overview With Digital Gaming Details/url 657b771

  10. Беда случилась — родственник пьёт без остановки в столице Урала. Уговоры бесполезны — а риск огромный. Хорошо что есть специалисты — выезд нарколога на дом в столице Урала. Не заставляют ждать по Екатеринбургу. Капельницы и растворы. Ставят капельницу — быстро. Полная анонимность. Всё честно в области. капельница против похмелья https://alkogolizm.kapelnicza-ot-zapoya-ekaterinburg-rhm.ru Вся информация по ссылке для Екатеринбурга. Я сам вызывал — всё четко. После капельницы — как новый человек. Главное — не медлить. Кто на Урале — пригодится. Здоровье — это главное

  11. It’s really very difficult in this busy life to listen news on TV, so I simply use the web for that reason, and
    take the latest information.

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

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

  14. Проблема накрыла — отец совсем потерял контроль. На дому не помогают — требуется серьёзное лечение в нашем городе. Узнали куда обратиться — стационарное лечение. Постоянный контроль состояния. Детоксикация организма — всё под контролем врачей. Без постановки на учёт. Палаты хорошие. круглосуточный стационар вывод из запоя https://kapelnica.vyvod-iz-zapoya-v-staczionare-nizhnij-novgorod-xft.ru На сайте подробности для Нижнего Новгорода. Родственника положили — врачи высший класс. Состояние полностью нормализуется. Чем раньше тем лучше. Кто в НН — обращайтесь. Держитесь

  15. Проблема накрыла — родственник пьёт без остановки. Скорая не приезжает — а время идёт. Узнал куда звонить — помощь на дому. Врачи приезжают быстро. С собой все препараты. Вводят лекарства — эффективно. Никто не узнает. Цены адекватные. капельница от алкоголизма https://narkolog.kapelnicza-ot-zapoya-ekaterinburg-rhm.ru На сайте подробности. Проверил на себе — без обмана. Самочувствие супер. Не откладывайте. Сохраните номер. Всех благ

  16. Good day! Do you know if they make any plugins to help with SEO?
    I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains.
    If you know of any please share. Cheers!

  17. Navigating such contemporary market associated with virtual gaming requires finding a site that smoothly blends entertainment combining trustworthiness which repesents exactly how come checking an detailed thor fortune overview might prove to be greatly beneficial aimed at users. As an prominent option inside this market casino thor fortune https://thor-fortune-en-5.vercel.app/ provides one amazing array of top-tier pokies immersive live casino titles along with profitable promotions crafted in order to boost the user experience. Upon reviewing an typical thor fortune evaluation professionals often highlight this intuitive interface strong safety measures along with diverse deposit methods which adapt toward both regular players plus high rollers alike. Engaging along with thor fortune enables fans in order to experience smooth gameplay on several devices barring sacrificing on speed and security. Moreover stepping into the dynamic world concerning thor fortune casino online ensures access onto reliable client service plus thrilling events that maintain this gaming atmosphere active. Finally picking a trusted destination like thorfortune casino ensures an balanced combination featuring fun plus trustworthiness turning such choice an standout choice to anyone looking a top-tier digital gaming adventure nowadays. url=https://www.fasyl.cat/2025/03/26/how-to-increase-your-earning-potential/#comment-662Explore Thor Fortune Casino Online and Features/url url=http://hksolution.co.kr/bbs/board.php?bo_table=comm2&wr_id=592646Ultimate Guide to T/url 0007ef1

  18. Wow, marvelous blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your
    website is fantastic, as well as the content!

  19. Положение серьёзное — отец не выходит из состояния. На дому невозможно вывести — только стационар спасёт. Узнали куда обратиться. Можно лечь в клинику. Полный контроль состояния. Капельницы и инфузии — профессионально. Никто не узнает. Отношение внимательное. капельница от запоя в стационаре https://alkogolizm.vyvod-iz-zapoya-v-stacionare-samara13.ru Там контакты и цены. Проверили на себе — всё честно. После лечения сразу легче. И что ценно — с заботой. Главное — не медлить. Каждая минута важна. Кто уже не справляется — рекомендую. Всё наладится

  20. Attractive section of content. I just stumbled
    upon your website and in accession capital to assert that I get actually enjoyed
    account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently quickly.

  21. Случилась беда — голова раскалывается. Никакие таблетки не помогают — а похмелье жесткое. Уже слышал про это — помогают профессионалы. Говорю о — капельница на дому. Не заставляют ждать. Оборудование и растворы. Очищают кровь — через час как новый. И главное — анонимно. Стоимость приемлемая. капельница выход из запоя капельница выход из запоя Там контакты и цены. Уже пользовался — без обмана. После капельницы — чувствуешь человека. Надежный вариант. Пригодится. Лучше один раз сделать. Берегите себя

  22. Thаnk yoս а lott fօr sharing this with all fplks you acttually realize ᴡһat you’re
    talking about! Bookmarked. Kindly additionally consult ᴡith my site =).
    We ϲɑn have a link trade contract аmong us

    My web blog: buhsiness development (https://mbocentre.com/)

  23. Nice post. I used to be checking continuously this weblog and
    I am impressed! Extremely helpful info particularly the last phase
    :) I care for such information much. I was looking for this certain information for a
    very lengthy time. Thanks and best of luck.

  24. According to Healthline, coffee has an average pH level between 4.85 and 5.10,
    positioning it on the acidic side of the range.

  25. Attractive section of content. I just stumbled upon your site and in accession capital to assert that I get in fact enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I achievement you access consistently quickly.

  26. Проблема — отец на грани в Екатеринбурге. Таблетки бесполезны — а помочь надо срочно. Повезло найти контакты — выезд нарколога в столице Урала. Быстро выезжают по адресу. С собой всё необходимое. Нормализуют состояние — быстро. Без постановки на учёт. Всё честно в нашем городе. капельница от похмелья клиника капельница от похмелья клиника На сайте подробности для столицы Урала. Звонил им — всё четко. Состояние нормализуется. Не терпите. Кому надо в Екатеринбурге — сохраните номер. Всех благ

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

  28. Беда случилась — близкий не выходит из запоя в нашем городе. Ничего не работает — а риск огромный. Узнал куда звонить — срочная детоксикация в столице Урала. Врачи приезжают быстро по Екатеринбургу. Капельницы и растворы. Вводят лекарства — быстро. Анонимно и конфиденциально. Стоимость приемлемая в нашем городе. сколько стоит прокапаться https://alkogolizm.kapelnicza-ot-zapoya-ekaterinburg-rhm.ru На сайте подробности для столицы Урала. Звонил им — без обмана. Организм приходит в норму. Не терпите. Кто в Екб — записывайте. Всех благ

  29. I do not know whether it’s just me or if perhaps everybody else encountering problems
    with your blog. It appears like some of the text in your content are running off the screen.
    Can somebody else please provide feedback and let me know if this is happening to them too?
    This may be a problem with my browser because I’ve had this happen previously.
    Cheers

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

  31. Беда пришла — родственник пьёт без остановки. Таблетки бесполезны — нужна клиника в НН. Хорошо что есть клиника — стационарное лечение. Медперсонал на месте 24/7. Инфузионная терапия — под постоянным присмотром. Никто не узнает. Палаты хорошие. вывод запоя телефон https://kapelnica.vyvod-iz-zapoya-v-staczionare-nizhnij-novgorod-xft.ru Все условия работы для нашего города. Родственника положили — без обмана. Человек приходит в себя. Главное — не медлить. Кто в нашем городе — рекомендую. Всё будет хорошо

  32. Случилась беда — близкий совсем спился. На дому невозможно помочь — требуется серьёзное лечение. Хорошо что нашли клинику. Есть вывод из запоя в стационаре. Контроль состояния 24/7. Очищение крови — безопасно и эффективно. Конфиденциально. Отношение внимательное. запой стационар https://kapelnica.vyvod-iz-zapoya-v-stacionare-samara13.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>