[Pkg-javascript-devel] Bug#985231: Bug#985231: Bug#985231: TypeError: Cannot use 'in' operator to search for 'dependencies' in ../package.json

Pirate Praveen praveen at onenetbeyond.org
Mon Mar 15 11:45:13 GMT 2021



On 2021, മാർച്ച് 15 4:21:37 PM IST, Nilesh Patra <nilesh at disroot.org> wrote:
>> Dear Maintainer,
>> 
>> * What led up to the situation?
>> 
>> I installed node-node-sass, and ran its installed binary node-sass.
>> 
>> * What exactly did you do (or not do) that was effective (or
>> ineffective)?
>> 
>> Ran the command "node-sass". I tried running in different paths, with
>> different parameters, and on a different system, but the result was
>> the same.
>> 
>> * What was the outcome of this action?
>> 
>> $ node-sass
>> /usr/share/nodejs/normalize-package-data/lib/fixer.js:138
>> if (!(deps in data)) return
>> ^
>
>Since node-node-sass is supposed to be used as a library, probably we do not need to vendor this binary: /usr/bin/node-sass -> ../lib/x86_64-linux-gnu/nodejs/node-sass/bin/node-sass

If someone wants to use the binary and someone cares to make it work, we can fix it.

If no one steps in to fix this, then we can consider removing it.

>Also maybe this bug should be reassigned to node-normalize-package-data?

Is node-node-sass using a compatible version of node-normalize-path?

May be it is expecting a different API? (If the version node-node-sass expects in its package.json is different from the version available in the archive, this can happen).


>@Team, thoughts?
>
>Nilesh
>

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



More information about the Pkg-javascript-devel mailing list