IBM i DEVELOPMENT
Augment your team to modernize & extend your existing IBM i logic and ERPs using APIs, web, PHP, Node.js, Python, RPG, Valence, and more.
Augment your team to modernize & extend your existing IBM i logic and ERPs using APIs, web, PHP, Node.js, Python, RPG, Valence, and more.
Seiden PHP+ for business is here! Seiden’s PHP delivers reliable performance in a slim, efficient package with no-excuses support.
Get quick resolution on all your open source issues with direct access to recognized leaders in open source on IBM i.
Seiden Group specializes in delivering innovative, reliable software solutions using IBM i, Db2, Node.js, PHP, Python, RPG, and APIs.
We mentor IBM i teams in all phases of modern development. Whether you face a complex modernization project, application integration, or need strategic advice, we’re here to help.
Safer npm installation is on the way for Node.js (and all JavaScript)
/0 Comments/in Node.js /by Alan SeidenJavaScript’s package manager, npm, has been in the news lately for allowing supply-chain risks. By default, npm trusts a module’s install scripts, running them automatically. In a recent compromise of Red Hat npm packages, attackers used malicious install scripts to spread a credential-stealing worm. Some packages do need to run installation scripts. The odbc module, for example, uses node-gyp during installation to compile the driver. On IBM i and other platforms, that compile step may be necessary. npm’s response Starting with npm 11.16.0, npm will warn about install scripts that have not been explicitly approved. In npm 12, unapproved scripts…