91

What is the difference between babel-core and @babel/core ?

Are they the same thing but different versions? If not so, when do you use one and when do you use the other?

Thank you.

YulePale
  • 6,688
  • 16
  • 46
  • 95

1 Answers1

99

Since Babel 7 the Babel team switched to scoped packages, so you now have to use @babel/core instead of babel-core.
But in essence, @babel/core is just a newer version of babel-core.

This is done to make a better distinction which packages are official and which are third-party.

MichaelDeBoey
  • 2,335
  • 1
  • 19
  • 19
  • do I need both of them or just the newer/older one? – mcmxc Jan 27 '19 at 22:16
  • 7
    @mcmxc Since you want only one version of a certain dependency and `@babel/core` is `v7` of `babel-core`, you should only install one of them (I would install `@babel/core` if it's a new dependency) – MichaelDeBoey Feb 01 '19 at 00:41