When an NPM package that has a symbol in its package.json file is deployed into Artifactory, it fails to index the artifact.
-> Install Artifactory instance, configure the Artifactory with MYSQL database which is encoded with UTF-8.
-> Created NPM repositories using Quick Setup
-> Configure NPM client with NPM virtual repository
-> Install escape-goat package using below command:
> npm install escape-goat --registry http://<ARTIFACTORY-URL>/artifactory/api/npm/npm
Please find the screenshots attached for reference along with DEBUG loggers while indexing the package
Artifctory should be able to successfully index the NPM package.