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

22,019 thoughts on “David, a dependency management tool for Nodejs projects”

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

  2. Москва всем привет Близкий человек уже несколько дней в запое Жена в истерике Таблетки не помогают Короче врачи приехали и поставили систему — вывод из запоя анонимно недорого с опытом Приехали через 40 минут В общем телефон и цены тут — вывод из запоя цена на дому люберцы https://anonimno.vyvod-iz-zapoya-na-domu-moskva-jst.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  3. Слушайте кто знает Муж просто потерял себя Жена в истерике Нужна срочная помощь на дому Короче единственное что вытащило из запоя — вывод из запоя на дому в щёлкове качественно Сняли ломку и стабилизировали состояние В общем вся инфа по ссылке — нарколог вывод из запоя щелково https://kodirovanie.vyvod-iz-zapoya-na-domu-moskva-snp.ru Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

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

  5. Планировал попасть в Териберку. Слышал много — красота невероятная. Думал без местного не получится. И тут подсказали — местного гида. Провёл по самым крутым местам. И погоду учитывает. Короче — не увидел бы и половины. Баренцево море пляжи — всё рассказал. Теперь я точно знаю — это совсем другой уровень. Всем рекомендую — это стоит того. гид териберка https://teriberka-gid.ru Там можно договориться. Цены адекватные. И встретит и проводит. Я теперь буду знать. Если решитесь — смело связывайтесь. Проверил на себе. И вы тоже. Хорошей поездки

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

  7. Казань всем привет Ситуация критическая Соседи стучат в стену Таблетки не помогают Короче единственное что вытащило из запоя — капельница от запоя на дому срочно Через пару часов человек пришёл в себя В общем вся инфа по ссылке — капельница от алкоголя на дому цена https://alkogolizm.kapelnica-ot-zapoya-kazan.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  8. Слушайте кто знает Ситуация критическая Соседи стучат в стену В больницу тащить страшно Короче только это реально спасло — вывести из запоя на дому щелково быстро Поставили капельницу с детоксикационным раствором В общем вся инфа по ссылке — вывод из запоя наркология в щёлкове https://kodirovanie.vyvod-iz-zapoya-na-domu-moskva-snp.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  9. Люди подскажите Ситуация критическая Соседи стучат в стену Нужна срочная помощь на дому Короче врачи приехали и поставили систему — вывод из запоя анонимно недорого с опытом Через пару часов человек пришёл в себя В общем вся инфа по ссылке — вывод из запоя доктор на дом https://anonimno.vyvod-iz-zapoya-na-domu-moskva-jst.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  10. Люди помогите советом Брат снова сорвался Соседи стучат в стену В больницу тащить страшно Короче единственное что вытащило из запоя — вывод из запоя на дому срочно Сняли ломку и стабилизировали состояние В общем телефон и цены тут — вывести из запоя скорая https://chastnyj.vyvod-iz-zapoya-na-domu-moskva-snp.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  11. Люди подскажите Близкий человек уже несколько дней в запое Родственники не знают что делать Нужна срочная помощь на дому Короче единственное что вытащило из запоя — вывод из запоя недорого с гарантией Поставили капельницу с детоксикационным раствором В общем вся инфа по ссылке — вывод из запоя цены мытищи https://vyvod-iz-zapoya-na-domu-moskva-snp.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  12. Обновление — то ещё испытание. Вот и я вплотную подошли к вопросу. Сначала думали просто присмотреть а потом поняли что без прямого производителя никуда. Потому что: прямые поставки — и можно корректировать проект. Перерыли кучу сайтов пока не наткнулись на этот вариант. Откровенно говоря есть из чего выбрать. заказать кухню спб заказать кухню спб И фото живые — всё что нужно для сравнения. Сразу взяли в работу — запросили расчёт. И про фасады тоже — не подвело. Поэтому если вам тоже — изучите вопрос. Удачи с выбором

  13. Люди помогите советом Ситуация критическая Дети напуганы В больницу тащить страшно Короче единственное что вытащило из запоя — вывод из запоя недорого с гарантией Сняли ломку и стабилизировали состояние В общем телефон и цены тут — помощь выведение из запоя https://czena.vyvod-iz-zapoya-na-domu-moskva-snp.ru Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

  14. Слушайте кто знает Брат снова сорвался Родственники не знают что делать Нужна срочная помощь на дому Короче только это реально спасло — вывод из запоя на дому щелково с выездом Через пару часов человек пришёл в себя В общем не потеряйте контакты — вывод из запоя на дому щёлково цены https://kodirovanie.vyvod-iz-zapoya-na-domu-moskva-snp.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации