We’ve just deployed support for scoped packages on Tonic! Practically, this means we’ve added around 75,000 versions of 11,800 packages.

If you’re not familiar with scoped packages, they’re just like normal packages except their name includes a namespace: require("@namespace/package-name"). This allows you to avoid collisions with existing packages. Although you may have never directly used one yourself, many are included as dependencies in other packages. Try it out right here:


We are always looking to improve our package support on Tonic and aim to work out of the box with everything on npm, so if you run into any issues, let us know!

Blog Logo



Back to Overview