Recently, I had a specific need on one of my npm modules for the mobile app of Colisweb.
The latest version of rescript-logger use a GLIB_C version which is not available on our mobile app CI image and I can't change this image, so I didn't had any other choice than downgrade the version.
To do this, I created a npm tag -mobile
in which I published the supported version with the CI.
Create a tag
To create a tag, you need to add as suffix the name you want in the version
field in of your package.json
. For example :
When you will publish your module, you will have to specify the tag in the command.
Use the tag
In the project requiring the tag, you can add it by an install command :
Or manually in your package.json :