NPM public registry blocked for ServiceNow IDE - possible to configure custom registry URL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-14-2025 08:30 AM - edited 05-14-2025 08:30 AM
Hello,
My company blocks the public NPM registry (registry dot npmjs dot org) for security reasons.
This prevents us from downloading packages through the IDE.
We have our own package registry setup via jfrog, is it possible to configure the registry endpoint to use? (Of course, we'll take ownership of scanning @Servicenow/* packages and making them available to make the IDE work).
Another option is have NPM packages downloaded from IDE server side without the client needing to interact with the public npm registry, similar to Firebase Studio.
Thanks in advance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-28-2025 05:12 PM
Hey Chris! Have you tried using verdaccio (https://www.npmjs.com/package/verdaccio)? Its a handy local proxy we have used to test this feature. However, if npmjs is still blocked locally (not just on the SN instance), not sure it can subvert the issue entirely.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2025 06:55 AM
Hi @Ron Chan @EdwinCoronado ,
Picking up this POC again for my company, I raised a case to get support as well CS8635681.
I was able to generate a auth token from our internal artifactory, however still not able to connect. I believe the repo is hosted on-prem and not accessible via the internet. Is it possible to use a MID server to connect?
Thanks,
Chris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2025 12:38 PM
For those who are following - IDE is not available to connect to private npm hosted on-prem via MID. Hope this can be supported soon as it's prevent our devs from adopting ServiceNow IDE.