#NodeJS NPM 12 includes additional restrictions for security/supply chain integrity reasons. This can have a significant impact on certain use cases which rely on postinstall scripts to complete installations.

Here is an example case for the IBM MQ module which covers some of the problems. https://marketaylor.synology.me/?p=1912

There are ongoing discussions in https://github.com/nodejs/Release/issues/1161 as to whether this update should go into Node's existing releases. If you have a view feel free to let it be known there!

New NPM installation policies - Mark Taylor's Blog

Forthcoming changes to npm installation policies will affect how you install the ibmmq Node.js package. This article explains.

Mark Taylor's Blog