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,312 thoughts on “David, a dependency management tool for Nodejs projects

  1. В нашей семье случилась беда о которой я не хотел бы вспоминать. Он не ел не спал не говорил. «Нет мест» «везите сами» «он должен хотеть лечиться». Знакомые посоветовали — капельница от похмелья в районах. Сразу взялся за дело. Восстановил давление и пульс. Он снова стал человеком. Никаких записей в карте. Оплата после процедуры. Спасибо этим врачам. капельница на дому недорого капельница на дому недорого Там все телефоны и условия для Екатеринбурга. Помощь рядом нужно только позвонить. Держитесь

  2. Иногда кажется что ты один во всём мире. И я не знал что делать. «Нет мест» «он должен сам захотеть». Когда я сидел у его кровати и плакал. нарколог на дом. Через 2 часа он открыл глаза. Мы снова были вместе. Мы были бесконечно благодарны. Мы заплатили после. И я знаю что мы справились. вывод из запоя на дому воронеж капельница вывод из запоя на дому воронеж капельница Пригодится для нашего города. Звоните не бойтесь. Берегите себя и близких

  3. Discovering digital digital betting landscape uncovers many sites but the comprehensive analysis of thor fortune demonstrates the reasons such specific provider attracts broad focus by enthusiasts searching an reliable thor fortune casino journey. Operating acting as a top online platform https://thorfortune-casino-333.netlify.app/ this platform combines an wide collection of fun games and cards offering solid safety systems providing secure environment. Players entering this thorfortune network regularly applaud their seamless layout fast service and rewarding promos designed boost total experience. Furthermore evaluating all casino thor fortune options proves a strong focus fairness plus honest payouts turning any thor fortune casino review crucial reading new players. If you are visiting the platform for the first time or revisiting as an experienced bettor navigating tools the esteemed casino thorfortune shows a well-rounded hub for modern entertainment. url=https://www.aleadivers.cz/udalost/marsa-shagra/#comment-24094Best Thor Fortune Casino Review Expert Overview/url url=https://besimplecr.com/product/solid-wood-bed-with-fabric-headboard/#comment-33322Best Thor Fortune Online Review Online Analysis/url 087_9a6

  4. И ты не знаешь как вернуть его обратно. С братом случилось именно это. Кто-то советовал таблетки кто-то — бабок. Это стационар. центр лечения зависимостей в районах. Они сопровождают человека на каждом этапе. Нет ни одного пациента без внимания. Никаких учётов никаких справок. Палаты — светлые и чистые. Гибкая система оплаты. Мы выбрали эту клинику. платная наркологическая клиника https://alkogolizm.narkologicheskaya-klinika-v-ekb16.ru Заходите читайте сохраняйте для районов. Выход есть и он рядом. Всё наладится

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

  6. Но когда начался запой он просто сломался. Не ел не спал не мог говорить. Я искала помощи везде. анонимная помощь в Москве — это дало нам второй шанс. Поставил капельницу. Всё анонимно без учёта. Цена — названа заранее. Он снова улыбается работает живёт. скорая наркологическая помощь на дому москва https://kapelnica.narkolog-na-dom-moskva-abc.ru Там все контакты и условия для Москвы. Каждый день промедления — это риск. Берегите себя и близких

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

  8. This is the right web site for anyone who wishes to understand this topic.

    You understand a whole lot its almost tough to argue with you (not that I personally will need to…HaHa).

    You definitely put a new spin on a subject that has been discussed for many years.

    Excellent stuff, just excellent!

  9. Wow, superb blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your site is
    fantastic, let alone the content!

  10. Чтобы вы не совершили наши ошибки. Мы просто наблюдали как он умирает. Нам говорили: «Нет мест» или «Везите сами». Помог случай. выезд нарколога в Самаре — и это работает. Без выходных без «завтра». Снял интоксикацию за несколько часов. Когда мы снова увидели его улыбку. Врач не задавал лишних вопросов. Деньги — честные без обмана. С тех пор прошёл год — он не пьёт. цены на вывод из запоя на дому https://alkogolizm.vyvod-iz-zapoya-na-domu-samara-nxc.ru Там и телефон и цены для Самары. Если беда постучится в ваш дом — вы будете знать куда звонить. Всё обязательно наладится

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

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

  13. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment
    is added I get three emails with the same comment. Is there any way you can remove people from that service?

    Thanks a lot!

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

  15. Когда кажется что хуже уже не будет. Мы просто сидели рядом и боялись. Мы были в полном отчаянии. Коллега по работе — капельница от запоя. Через 2 часа он уже пил чай. Анонимно без учёта. Мы заплатили после. Спасибо тем кто не отказал. капельница от запоя вызов https://narkolog.kapelnicza-ot-zapoya-voronezh.ru Там все контакты для нашего города. Если сейчас вы в такой же ситуации — не теряйте времени

  16. А потом — ты уже не хозяин своей жизни. Близкие не узнают родного человека. Врачи потом сказали — чудо что выжил. Что помогло в самый острый момент — помощь нарколога на дому в Питере. Не заставили ждать. Сняли тремор и тошноту. Без лишних вопросов. Всё прозрачно. Спасибо что есть такие врачи. прокапаться на дому спб https://alkogolizm.kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Там и контакты и описание для нашего города. Не ждите когда станет совсем плохо. Всё обойдётся

  17. 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.
    Any way I will be subscribing to your feeds and even I achievement you access consistently fast.

  18. Не думал что такое случится с нами. Но с каждым днём становилось только хуже. Он не мог уснуть его трясло. Мы не знали что делать. Друг дал номер — капельница от похмелья в области. Сразу понял что делать. Снял острую интоксикацию. Через день — извинялся за всё. Никто не пришёл с проверкой. Оплата после результата. Работает строит планы. прокапывание от алкоголя на дому цена https://zapoy.kapelnicza-ot-pokhmelya-ekaterinburg-fuj.ru Сохраните не потеряйте для нашего города. Если вы сейчас в такой же ситуации — не откладывайте. Выход есть всегда

  19. Please let me know if you’re looking for a article 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 love to write some articles for your blog in exchange for a link back to mine.
    Please shoot me an e-mail if interested. Kudos!

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

  21. Случилось то чего я боялся всю жизнь. Не узнавал нас говорил невнятно. Таблетки не работали. То что действительно помогло — капельница на дом. Принял вызов сразу. Через 2 часа он уже говорил. Только семья и врач. Цены — честные без разводов. Мы снова семья. прокапаться на дому от алкоголя цена https://zapoy.kapelnicza-ot-pokhmelya-ekaterinburg-sdj.ru Там все телефоны и описание для районов. Каждый день промедления — риск. Всё будет хорошо

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

  23. Hey there, I think your site might be having browser compatibility issues.
    When I look at your blog site in Safari, it looks fine
    but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that,
    very good blog!

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

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

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

  27. If some one desires to be updated with hottest technologies afterward he
    must be visit this site and be up to date daily.

  28. Hey! I know this is kinda off topic but I was wondering
    which blog platform are you using for this site?
    I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at options for another platform.
    I would be fantastic if you could point me in the direction of a good platform.

  29. Perjalanan Menuju Kedewasaan

    Setiap manusia mempunyai cerita unik dalam kehidupannya.
    Ketika seseorang mulai memasuki fase dewasa, banyak hal berubah mulai dari
    cara berpikir, mengambil keputusan, hingga memahami arti tanggung
    jawab.

    Dimas adalah seorang pria yang belajar menghadapi berbagai tantangan.
    Dahulu ia sering merasa takut menghadapi perubahan, tetapi
    pengalaman membuatnya menjadi lebih kuat dan bijaksana.

    Sepanjang proses itu, Dimas bertemu banyak orang yang memberikan pelajaran berharga.
    Ia mulai memahami bahwa keberhasilan tidak selalu tentang pencapaian besar, tetapi
    juga tentang menghargai proses dan menjaga hubungan baik dengan orang lain.

    Menjadi dewasa memberikan banyak pelajaran, termasuk pentingnya kesabaran, kejujuran, dan keberanian mengambil pilihan. Setiap kesalahan menjadi kesempatan untuk belajar dan berkembang.

    Pada akhirnya, Dimas menyadari bahwa kehidupan bukan tentang mencari kesempurnaan, melainkan menikmati perjalanan dengan penuh kesadaran. Dengan pengalaman yang dimiliki, ia terus melangkah
    menuju masa depan yang lebih baik.

    Kisah ini menunjukkan bahwa setiap fase kehidupan memiliki nilai dan pelajaran yang dapat membuat seseorang menjadi pribadi yang lebih matang.

  30. И ты не знаешь как вернуть его обратно. Алкоголь затянул его в омут. Ходили по врачам читали форумы. Что возвращает к жизни. Наркологическая клиника в нашем городе. Здесь врачи не просто «лечат». Нет ни одного пациента без внимания. Вы просто человек которому нужна помощь. Палаты — светлые и чистые. Гибкая система оплаты. Мы выбрали эту клинику. наркология в екатеринбурге https://alkogolizm.narkologicheskaya-klinika-v-ekb16.ru По ссылке — подробная информация для Екатеринбурга. Позвоните спросите приезжайте. Вы справитесь

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

  32. Howdy! This post could not be written much better! Looking through this article reminds me of my previous
    roommate! He continually kept preaching about this.

    I will forward this article to him. Fairly certain he’ll have a very good read.
    Thank you for sharing!

  33. И ты не знаешь как собрать его заново. Мы потеряли его в этом тумане. Запой случился внезапно. Но он не мог даже сесть. Коллега с работы — помощь при алкогольной интоксикации. Без выходных и праздников. Поставил капельницу ввёл препараты. Проснулся с ясной головой. Никто не знает кто мы и где живём. Цена — приятно удивила. Мы снова улыбаемся вместе. вывод из запоя капельница екатеринбург вывод из запоя капельница екатеринбург Пригодится если случится беда для Екатеринбурга. Помощь существует она рядом. Выход есть

  34. Это хуже любой боли. Алкоголь забрал его полностью. Мы перепробовали всё. Что нужна изоляция. Наркологическая клиника в нашем городе. Здесь возвращают к жизни. Капельницы психотерапия группы. Без последствий для работы и семьи. Палаты чистые как в санатории. Есть варианты для разных бюджетов. Мы не ошиблись с выбором. наркологический диспансер наркологический диспансер Заходите читайте сохраняйте для области. Позвоните спросите приезжайте. Всё наладится

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>