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

5,898 thoughts on “David, a dependency management tool for Nodejs projects

  1. Please let me know if you’re looking for a
    writer for your site. You have some really great articles and I feel I would be a good asset.

    If you ever want to take some of the load off,
    I’d really like to write some articles for your blog in exchange for a link back to mine.
    Please blast me an email if interested. Regards!

  2. When exploring recent virtual betting sites players often desire a thorough thor fortune review to learn what defines this casino shine. Functioning as a active thorfortune casino online https://thor-fortune-casino-en.pages.dev/ the platform offers an remarkable selection of gaming choices designed for players of novice players and experienced gamblers. Exploring the online platform uncovers a modern layout generous promotional offers and a diverse catalog of high quality slot machines along with cards. Many users appreciate the flawless mobile compatibility along with secure deposit methods featured in every reliable review of thorfortune. For individuals thinking about how to place their next wager a detailed casino thor fortune analysis usually emphasizes its solid security protocols along with efficient customer support team. Finally engaging with thorfortune casino delivers an engaging plus reliable betting experience which consistently gains enthusiastic comments from international users. url=https://legalizi.fr/product/children-decorated-shoes/#comment-362086Ultimate Thor Fortune Casino Review and Online Insights/url url=https://www.o-cafea.ro/mesaje-pe-cana-de-cafea/#comment-292750Ultimate Thor Fortune Casino Review and Online Gaming Analysis/url c6966bd

  3. Der aktuelle Internet Glucksmarkt prasentiert standig innovative Abwechslung zu der auch dieses mitrei?ende chicken road game was bei Zockern stark auf Interesse zunimmt https://chicken-road-codes.web.app/ . Wer sich das spa?ige Gameplay testen will sucht in zahlreichen Portalen zugig den Weg um zu spielen zu konnen durch aufregenden Boni zu zehren. Viele Nutzer au?ern gute chicken road erfahrungen wodurch die Attraktivitat dieses Produkts weiter erhoht. Das einzigartige Glucksspiel kombiniert kluge Entscheidungen nebst flotten Durchgangen genauso wie ihr dies aus einem zeitgema?en Spielautomaten oder alten Arcade Games kennt. Bei diesem flotten road chicken lenken ihr einen charakteristischen Helden gekonnt durch gefahrliche Pfade voller an Uberraschungen. Das offizielle Spiel setzt hierbei frische Standards hinsichtlich interaktives Gameplay in dem Bereich des zeitgema?en Unterhaltung. Jedes einzelne Online Casino stellt Spielern eine perfekte Umgebung um die Konnen auf die Herausforderung zu stellen sowie taktisches Wissen bei Test zu zeigen. Das komplette Ganze Erlebniswelt bewirkt somit bei langanhaltenden Nervenkitzel und abwechslungsreiche Spa? fur samtliche mutigen Gaming Fans. url=http://hksolution.co.kr/bbs/board.php?bo_table=comm2&wr_id=560787Chicken Road Spiele/url url=https://gd90.de/alamannen-museum-voerstetten/gd90_alammu_vis-1/#comment-616Chicken Road Spielen: Der gro?e Casino Ratgeber Warum das Chicken Road Game begeistert Chickenroad Slot und Gambling Abenteuer/url 35ffc69

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

  5. Way cool! Some very valid points! I appreciate you penning this post and the rest
    of the site is also very good.

  6. As discovering that current digital gaming ecosystem discovering one trusted platform is vital toward a truly best session which is what makes one thorough review of thor fortune casino regularly emphasizes its great variety featuring titles as well as protected atmosphere delivered through the provider. Being one seasoned player throughout this industry assessing thorfortune casino online https://apk-thor-fortune-casino.pages.dev/ shows the well-structured design crafted for both beginner and experienced gamblers alike ensuring smooth browsing over the lobby. Choosing casino thor fortune provides players access into one varied portfolio of slots plus table titles powered by premier software studios increasing its complete entertainment appeal. Moreover the comprehensive thorfortune casino review often emphasizes its attractive marketing promos plus active support service crew ready at thor fortune turning such site one strong choice to enthusiasts. To users considering what site for gamble next visiting thor fortune casino online or merely accessing thor fortune offers a exciting journey secured through robust safety protocols and honest gaming guarantees that meet such highest sector standards toward web gaming currently. url=https://kiemadienstleistungen.com/warum-regelmasige-gebaudereinigung-sich-auszahlt-mehr-wert-mehr-sicherheit-mehr-wohlbefinden/#comment-35846Ultimate Thorfortune Casino Online Guide – Comprehensive Insight and Professional Overview/url url=https://bernardtauran.fr/the-headline-of-alphabet-village-and-the-subline/#comment-1538Ultimate Thorfortune Casino Online Guide – Detailed Evaluation plus Professional Breakdown/url 7713030

  7. I visited many blogs but the audio feature for audio songs existing at this website is in fact marvelous.

  8. I’m excited to find this page. I want to to thank you for your time due to this
    wonderful read!! I definitely liked every little bit of it
    and I have you book-marked to see new things on your website.

  9. Das Sphare der Glucksspielwelt wird immer wieder via innovative Gaming Konzepte bereichert plus als einzigartiges Beispiel dafur ist das mitrei?ende Game das Gamer weltweit begeistert https://bonus-chicken-road.web.app/ . Personen die sich auf jenes Wagnis einlasst erfahrt ein sehr aufregendes chicken road gambling game in welchem Taktik und Gluck Seite in dazu gehen. Massige Anwender au?ern personliche starken chicken road erfahrungen unter unterschiedlichen Plattformen sowie schatzen jene klare Steuerung. Vor ein User jedoch hinsichtlich wahres Geld loslegt legt nahe sich oft oft der Blickwinkel zu ein vertrauenswurdiges Casino um jene Prozesse zu erlernen. Dieses tatsachliche Spiel beansprucht Skill sowie belohnt kluge Wahlen worum unzahlige Spieler schon gespannt darauf auf einen moglichen Sequel wie chicken road 2 harren. Der moderne Spielautomat gewahrt hierbei unterschiedliche Chancen sowie garantiert hinsichtlich bestandigen Spielspa?. Wenn die Leserschaft jenes Spielen ausprobieren beabsichtigen durften Sie stets bedacht agieren. Dieses Konzept Huhn auf der Stra?e gilt als simpel sowie aber hochst packend was dieses Genre derart beliebt bewirkt. Am Ende verbleibt dieses Spiel als gro?artige Wahl fur diejenigen diejenigen die jenes gewisse Etwas suchen suchen plus die eigene Strategie gegen die Probe unterziehen mochten. url=https://sports-buzz.net/asakura-shaidu/#comment-38824Alles uber das Chicken Road Gambling GameErfolgreich Chicken Road spielenChicken Road Game im Check: Erfahrungen und Tipps/url url=https://kiemadienstleistungen.com/warum-regelmasige-gebaudereinigung-sich-auszahlt-mehr-wert-mehr-sicherheit-mehr-wohlbefinden/#comment-35855Chicken Road Spiel im TestDas beliebte Chicken Road Game im DetailChicken Road spielen: Strategien und Gewinne/url 7ef1635

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

  11. Обратиться в наркологический центр можно самостоятельно или по поводу близкого человека. Врач помогает определить какой вариант лечения подойдет в конкретной ситуации: помощь на дому прием в клинике амбулаторное лечение или госпитализация в стационар. В сложных случаях при длительных запоях выраженной интоксикации тяжелой наркотической зависимости или психических расстройствах особенно важно не делать попыток справиться с проблемой без медицинской поддержки. В клинике лечение проводится анонимно а вопросы конфиденциальности обработки персональных данных и условий оказания услуги обсуждаются до начала программы. Подробнее – narkologicheskaya-klinika-moskva

  12. While analyzing recent digital wagering platforms users regularly seek out a dependable thorfortune review to comprehend gaming options and safety protocols prior to registering. Browsing the broad environment of a thorfortune casino online https://thor-fortune-casino-en.netlify.app/ reveals an impressive collection of spinning reels and classic games built to appeal to either novice gamers and big spenders alike. Opting for a trusted destination like thorfortune casino online makes certain that enthusiasts can experience smooth gaming efficient customer support and safe payment methods in a licensed environment. Many users visiting thor fortune casino discover an engaging design paired with rewarding loyalty programs that enhance the overall fun factor. A thorough thor fortune review often spotlights the sites commitment to fair play and clear rules making casino thor fortune a strong option in the present sector. Ultimately testing thor fortune casino online directly enables players to evaluate the promotions and mobile compatibility confirming whether thorfortune casino online meets their personal preferences and hopes for a stimulating online wagering adventure. url=https://www.o-cafea.ro/mesaje-pe-cana-de-cafea/#comment-292767Discover Comprehensive Thor Fortune Online Review for Betting Enthusiasts/url url=http://cyber21.no-ip.info/7eyac/privatex/yybbs5.cgiUncover the Best Thor Fortune Online Review for Gamers/url 5ffc696

  13. Eine Welt dieser digitalen Gaming-Welt wird nun kurzlich durch innovative Produktionen wie dem fesselnde chicken road bereichert was Zocker global voll und ganz in die Faszination zieht https://apk-chicken-road-8.web.app/ . Personen die nach spannenden Aufgaben jagt stosst in diesem gefragten Spiel eine hervorragende Alternative zu herkommlichen Slots. Zahlreiche Kunden aussern die erfolgreichen chicken road erfahrungen uber u00f6ffentlichen Plattformen und preisen hauptsachlich eine leichte Steuerung. Mit dem direkten Nachfolge-Titel chicken road 2 ist dieses System wiederum optimiert wodurch sogar die Gefuhle von den Anhanger starker klopfen veranlasst. Egal ob der Spieler jetzt gezielt auf einer Art unterhaltsamen chickenroad slot umsieht oder sein Konnen auf dem aktuellen Glucksspielanbieter versuchen will die Palette ist gro?artig. Das klassische chicken road spiel fesselt sowohl die Einsteiger sowie ebenfalls geubte High Roller. Wer also das Wagnis wagen will kann hier das Zocken ganz einfach von zu Hause aus eroffnen. Das genannte fesselnde chicken road gambling game kombiniert geschickt Spannung sowie zugigen Wahlen indem das simple Prinzip namens Road-Chickens fur vollen Spielspa? garantiert. Jede Runde in diesem Spiel beansprucht Konnen sowie Bauchgefuhl fordert url=http://uni-elec.co.kr/bbs/board.php?bo_table=notice&wr_id=7170Chicken Road 2 im F/url url=https://wp.bian0726.com/banner/comment-page-2423/#comment-283365Ultimate Guide zu Chicken Road: Erfahrungen chicken road spiel chicken road spielen & road chicken Tipps/url ffc6966

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

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

  16. Quality content is the main to invite the users to go to see the site, that’s what this web page is providing.

  17. Link exchange is nothing else however it is just placing the other person’s
    web site link on your page at proper place and other person will also do same
    for you.

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

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

  19. Exploring this current digital gambling landscape demands trustworthy advice this is wherefore a thorough thor fortune casino review is essential aimed at users looking for reliable platforms. Acting as a professional analyst in the industry the author ve thoroughly assessed our aspects pertaining to thorfortune casino so as to establish their complete worth. Whenever exploring a new betting site similar to thorfortune casino online https://apk-thor-fortune-casino.netlify.app/ players habitually look for a smooth mix of safety title variety along with lucrative promotions. The registration process at casino thorfortune is streamlined making sure that new players may rapidly reach an vast catalog of reel games plus broadcast croupier options. Moreover the operational standards upheld by thor fortune casino guarantee a honest plus open gaming space targeted toward every members. Assessing a dedicated site like thor fortune casino review highlights our significance associated with attentive customer support plus effective payment execution systems. In the end selecting a credible site such as thorfortune casino offers users with tranquility whilst relishing their preferred titles. In case players sit as entering this portal through computer alternatively handheld thor fortune casino delivers one sleek client design designed so as to boost every individual gambling session effectively. url=https://shallomglobalmissionary.com/2024/06/16/maximizing-your-retirement-savings-strategies-and-insights/In-Depth Analysis of Thor Fortune Online Casino: Industry Secrets and Gaming Experience/url url=https://gong-news.com/new-minimum-wage-likely-to-push-states-into-bankruptcy-ngf/comment-page-1440/#comment-535817In-Depth Analysis of Thor Fortune Casino: Expert Insights and Features Breakdown/url 080_a93

  20. Der Sphare einer modernen Online-Unterhaltung bieten mit chicken road gewisse faszinierende sowie innovative Gelegenheit das eigene Konnen bei harte Test zu bringen wobei hauptsachlich jenes gefragte Gameplay unter Spielern kontinuierlich starker Beachtung weckt https://chicken-road-bonus.web.app/ . Wer sich intensiver an solchen chicken road erfahrungen auseinandersetzt merkt schnell klar dass hierbei dieses Format durch unkomplizierte Richtlinien sowie rasante Runden fesselt. Innerhalb des Bereich der digitalen Casinospiele hat sich dabei dieser chickenroad slot als wahre Option etabliert die teils Anfanger sowie geubte Zocker fasziniert. Besonders das chicken road spiel fordert eine Kombination durch klugem Verstandnis sowie reinem Adrenalin wenn man selbst einen wagemutigen Spieler auf die riskante Stra?e leitet. Viele Nutzer schatzen diese Art zu spielen zu konnen da diese Steuerung leicht verstandlich bleibt und dieser Spielspa? anhaltend gro? bleibt. Dieses moderne Glucksspiel verknupft traditionelle Merkmale durch neuen Spielkonzepten warum zahlreiche Anhanger schon gespannt nach eine Nachste Version etwa diesem Nachfolger hoffen zwecks neue Aufgaben gemeinsam zu losen. url=http://xn--rumungsverkauf-5hb.com/guestbook.htmlFaszinierendes Chicken Road Erlebnis – Der gro?e Ratgeber fur Chicken Road 2/url url=https://pluto-travel.com/2018/11/30/tiptoe-through-the-tulips-of-washington/#comment-710530Spannendes Chicken Road Game Abenteuer – Tipps zu Chickenroad Slot/url f1635ff

  21. My brother recommended I might like this blog. He was totally right.

    This post actually made my day. You can not imagine just how much time I had spent for this information! Thanks!

  22. minimum deposit casinos usa, online bingo uk no deposit and online casino australia
    no deposit bonus codes, or free online pokies no download united kingdom

    My website … how win at roulette every time (Leora)

  23. Слушайте кто знает Отец не выходит из штопора Дети напуганы Нужна срочная помощь на дому Короче единственное что вытащило из запоя — вывести из запоя анонимно с гарантией Приехали через 40 минут В общем телефон и цены тут — вывод из запоя на дому недорого https://czena.vyvod-iz-zapoya-na-domu-volgograd.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  24. During investigating new digital gambling platforms players frequently hunt seeking a compelling as well as dependable destination which is precisely what that thor fortune experience offers to enthusiasts internationally. Browsing across the comprehensive thor fortune review https://thorfortune-casino-333.vercel.app/ exposes a strong gaming environment designed to suit to both new as well as veteran users seeking immersive fun. As a premier casino thor fortune this portal merges a stylish layout plus an amazing portfolio of games as well as tables creating a strong standing in the competitive virtual industry. Deciding to gamble at thor fortune casino guarantees admittance to protected transaction methods responsive player assistance plus rewarding bonuses that enhance the total experience. Lots of people checking out a detailed thorfortune casino emphasize the smooth mobile compatibility plus honest gaming standards kept during all thor fortune online casino round. Finally registering with this casino gives a stable as well as exciting trip for players exploring a dependable thor fortune destination presently. url=https://sano2968.com/cgi-bin/bbs/area/yybbs.cgiExplore Thorfortune/url url=http://cyber21.no-ip.info/7eyac/privatex/yybbs5.cgiExperience Thorfortune Casino – The Best Gambling Destination Right Now/url 7713030

  25. Als Experte fur moderne digitale Unterhaltung kann ich unterstreichen dass das angesagte chicken road game aktuell fur Furore sorgt und Zocker weltweit fesselt https://bonus-chicken-road-e97.pages.dev/ . Wer sich auf das Abenteuer einibringt erlebt bei diesem Spiel ein aufregendes Spielerlebnis bei dem taktisches Geschick und Nervenstarke gefragt sind. Viele Nutzer teilen gute chicken road erfahrungen in verschiedenen Foren und loben die neuartige Mechanik dieses speziellen road chicken Titels. Ob man einfach nur entspannt ein chicken road spiel genie?en mochte oder bewusst den Nervenkitzel will das chicken road gambling game bietet abwechslungsreiche Unterhaltung fur zwischendurch. Besonders die Fortsetzung chicken road 2 setzt neue Ma?stabe im Bereich der modernen Spielautomaten und Arcade Games. Wenn Sie chicken road spielen mochten finden Sie hier ein dynamisches Konzept das deutlich uber klassische Spielinhalte hinausgeht. Das einmalige chicken road game casino Konzept verbindet nostalgischen Flair mit aktuellen Gewinnchancen weshalb der chickenroad slot bei Glucksspiel-Fans hoch im Kurs steht. Letztlich bleibt chicken road spielen eine hervorragende Wahl fur alle die eine neue Abwechslung im digitalen Casinosektor suchen und ihr Gluck auf die Probe setzen wollen. url=https://covervalet.com/2026/06/18/hot-tub-owners-are-asking-these-questions-online/#comment-13511Neues Road Chicken Abenteuer — Jetzt die neuesten Erfahrungen sowie Tipps/url url=http://fmlife.co.kr/bbs/board.php?bo_table=free&wr_id=6125Neues Chicken Road/url 657b771

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

    Маркетплейс KRAKEN заслужил доверие многочисленной аудитории благодаря
    сочетанию ключевых факторов.

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

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

  27. Als Experte fur zeitgema?e Internet Gaming kann ich versichern dass das angesagte chicken road Spiel momentan die Gaming Welt im Sturm gewinnt und Zocker global fesselt https://chicken-road-codes.pages.dev/ . Wer sich auf dieses dynamische Projekt einlasst wird zugig erkennen weshalb positive Erfahrungen mit chicken road in verschiedenen Foren so stark geschatzt werden. Bei diesem mitrei?enden chicken road gambling game dreht es sich primar daruber klug vorzugehen und das Huhn gesund uber den gefahrlichen Weg zu lotsen. Zahlreiche Spieler suchen bewusst nach einer Chance das Spiel spielen um ihr Gluck zu testen. Gegenuber zu traditionellen Slots gibt dieses Spiel eine erfrischende Funktionsweise die sowohl Planung sowie Adrenalin kombiniert. Ob man nun die 1. Variante genie?t oder bereits ungeduldig auf den Folgetitel chicken road 2 Spiel harrt der Spielspa? steht immer an erster Stelle. Letztendlich zeigt das Casino Angebot von chicken road Programm wie fortschrittlich moderne Unterhaltung werden kann sofern man sich selbst auf das Road-Chicken Abenteuer einbaut und mit Vorsicht an die Aufgabe vorgeht. url=https://3hgeobiologie.com/accueil/maisons-bis/#comment-2308Fesselnder Uberblick: Details rund um das Chicken Road Game sowie seine Erfolgsgeheimnisse/url url=https://gd90.de/alamannen-museum-voerstetten/gd90_alammu_vis-1/#comment-638Fesselnder Guide: Details rund um das beliebte Phanomen und die besten Strategien/url 657b771

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>