I just installed Flickity from NPM and got an NPM Audit Security Report after running npm audit
stating that I have a high vulnerability issue regarding Arbitra
The issue is being tracked on the gitgub page
https://github.com/sass/node-sass/issues/2625
In your package-lock.jason update tar for node to below (v 4.4.8):
"version": "4.4.8", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz"
Please update the value for "tar" in your "package-lock.json" file. And to verify, run "[npm audit][1]
".
"tar": {
"version": "4.4.8",
"resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
"integrity": "value",
"dev": true,
"optional": true,
"requires": {
"block-stream": "*",
"fstream": "^1.0.2",
"inherits": "2"
}
}
From the SASS github issue: open package-lock.json Find "tar" Which should look like this:
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
"integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
Replace those 3 lines with:
"version": "4.4.8",
"resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
"integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
delete the folder:
node_modules\npm
npm i
npm audit fix
npm audit
Tada!