public-accountability / oligrapher

JavaScript app for displaying annotated network graphs based on data from LittleSis
https://littlesis.org/oligrapher
GNU General Public License v3.0
101 stars 22 forks source link

jq dependency not found #136

Closed betsydupuis closed 3 months ago

betsydupuis commented 3 months ago

Steps to reproduce

$ npm install

$ npm run dev

$ npx sass app/oligrapher.scss build/oligrapher.css --style=compressed

This is the error upon build.

Screenshot 2024-07-02 at 5 11 54 PM

npm install jq --save does not resolve the issue. There appears to a never ended mess of poorly resolved dependencies in jq.

jq appears to no longer be maintained and only used in the build files. It might be easier to remove it and replace it with something else.

aepyornis commented 3 months ago

this is jq: https://github.com/jqlang/jq

it cannot be installed with npm, but see these docs for how to install it: https://jqlang.github.io/jq/download/

josephlacey commented 3 months ago

Thanks @betsydupuis! Merged.

And thanks @aepyornis for the input.