What's the difference between "babylonjs-materials" and "@babylonjs/materials" in NPM packages?

Hey :slight_smile:

I was looking on the NPM webpage for babylon (npm) and I’ve noticed there are 2 types of packages:
1 - that start with babylonjs
2 - that start with @babylonjs

What’s the difference between those that start with “@” and those who don’t?

Hello and welcome!

The @babylonjs are all ES6 modules :slight_smile:
Here more info:
https://doc.babylonjs.com/features/es6_support

1 Like

Thanks!

Also you can develop pure javascript. There is 2 ways to develop babylonjs projects.

If you don’t know about ES6, you can develop CDN link and pure javascript. :wink: