node-native-ocr icon indicating copy to clipboard operation
node-native-ocr copied to clipboard

shelljs dependency not installed prior to install script execution

Open ryanbarr opened this issue 2 years ago • 1 comments

Upon installing node-native-ocr with npm install node-native-ocr, I was faced with the following error:

Error: Cannot find module 'shelljs'

This prevents node-native-ocr from properly installing and being added to package.json. The error is caused by the dependency shelljs here: build-tesseract.js#L3.

It seems as though the install script is attempting to use this dependency before installing the shelljs dependency. You can temporarily resolve this issue by manually installing shelljs as a devDependency with npm install --save-dev shelljs.

ryanbarr avatar Jul 20 '22 00:07 ryanbarr