Issue description: When an NPM package that has a symbol in its package.json file is deployed into Artifactory, it fails to index the artifact.
Steps to reproduce:
-> 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
Expected behavior:
Artifctory should be able to successfully index the NPM package.
- is duplicated by
-
RTFACT-20132 Artifactory doesn't index npm packages if there is an emoji in the "keywords" section of the package.json file
- Done
- relates to
-
RTFACT-17528 Regression: Emoji support removed in Artifactory 5.10 for MySQL
- Done