This NPM package provides the `ReactionAPICore` class. Use this to build a NodeJS microservice that is compatible with the Reaction Commerce platform, or to build your main Reaction Commerce API if you don't want to start by forking the https://github.com/reactioncommerce/reaction project.
Did you search the issue queue for existing issue? [Search issues]
Issue Description
When attaching a local api-core with /bin/package-link, NPM complains about not being able to resolve artifactory.rsglab.com. Upon doing a whois, it looks like rsglab.com is a domain registered by MailChimp. Is this some kind of internal NPM repo that the team is using? Or is artifactory.rsglab.com supposed to be publicly accessible?
Steps to Reproduce
Clone api-core locally.
Run /bin/package-link @reactioncommerce/api-core from your reaction directory.
Notice how NPM fails to resolve artifactory.rsglab.com, throwing npm ERR! network request to https://artifactory.rsglab.com:443/artifactory/api/npm/npm/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz failed, reason: getaddrinfo ENOTFOUND artifactory.rsglab.com.
Possible Solution
Use the normal NPM URLs for packages in package-lock.json.