No need to install mongoose, bcrypt, jsonwebtoken and many more basic npm packages again

github logo ・1 min read

Recently I developed an npm package "beatific" (
which eradicates the need to install the following packages

  • mongoose
  • bcrypt/bcryptjs/bcrypt-nodejs
  • jsonwebtoken
  • morgan
  • helmet
  • compression

This package inherits the functionalities of each of the above package and wraps them into easy syntax.

And one more amazing functionality of this package is that it generates the dockerfile of your nodejs project automatically.

If you like this, do give its github repo a star ( and, PRs and suggestions are always welcome :)

twitter logo DISCUSS (2)
markdown guide

I think youre write your docs about helmet wrong. Its same as compresion()


Oh, I just noticed, I'll fix that. Actually, their usage is exactly same, so I might have mistyped it. Thank you for noticing and mentioning about it :)

Classic DEV Post from Jan 12

Kotlin: How Can a Programming Language be so Young And so Mature at The Same Time?

In this article, we’re going to explore why young programming languages with modern features can’t be adopted quickly. Additionally, we’re going to take a look at one exceptional example that got specific parameters right to be both young, modern and mature, just ready for adoption at small and big scale.

Yashvardhan Kukreja profile image