Did you forget to signal async completion?

I have tried multiple combinations of stack overflow solutions but I still can't get through this error.

> @joplin/app-desktop@1.8.0 start /Users/iresharma/Documents/gsocTrial/joplin/packages/app-    desktop
> gulp build && electron . --env dev --log-level debug --no-welcome --open-dev-tools

[14:28:32] Using gulpfile ~/Documents/gsocTrial/joplin/packages/app-desktop/gulpfile.js
[14:28:32] Starting 'build'...
[14:28:32] Starting 'compileScripts'...
[14:28:32] Starting 'compilePackageInfo'...
[14:28:32] Starting 'copyPluginAssets'...
[14:28:32] Starting 'copyTinyMceLangs'...
[14:28:32] Starting 'updateIgnoredTypeScriptBuild'...
Copying to /Users/iresharma/Documents/gsocTrial/joplin/packages/app-desktop/tools/../gui/note-viewer/pluginAssets
Copying /Users/iresharma/Documents/gsocTrial/joplin/packages/app-desktop/tools/../../../Assets/TinyMCE/langs => /Users/iresharma/Documents/gsocTrial/joplin/packages/app-desktop/tools/../node_modules/tinymce/langs
[14:28:34] Finished 'compileScripts' after 1.9 s
[14:28:34] Finished 'compilePackageInfo' after 1.9 s
[14:28:34] 'updateIgnoredTypeScriptBuild' errored after 1.9 s
[14:28:34] Error: ENOENT: no such file or directory, open '/Users/iresharma/Documents/gsocTrial/joplin/packages/app-desktop/node_modules/.gitignore'
[14:28:34] 'build' errored after 1.9 s
[14:28:34] The following tasks did not complete: copyPluginAssets, copyTinyMceLangs
[14:28:34] Did you forget to signal async completion?
npm ERR! errno 1
npm ERR! @joplin/app-desktop@1.8.0 start: `gulp build && electron . --env dev --log-level debug --no-welcome --open-dev-tools`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @joplin/app-desktop@1.8.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/iresharma/.npm/_logs/2021-03-09T08_58_34_665Z-debug.log

Are you running npm i from packages/app-desktop? You don't need to do it (and shouldn't as the error shows)

Oh, so am I supposed to npm i in the home directory ?