Steps to reproduce:
Installed json-graphql-server locally via npm i json-graphql-server -D and populated my db.cjs flie and then tried to run with npx json-graphql-server db.cjs and got the errors above.
Looks like the filename is ./bin/json-graphql-server.cjs.
But I think the bin command in package.json still points to ./bin/json-graphql-server.js (and not .cjs)
Workaround is to try and run the json-graphql-server directly from ./node_modules/json-graphql-server/bin/json-graphql-server.cjs and not from ./node_modules/.bin/json-graphql-server` alias.
./node_modules/json-graphql-server/bin/json-graphql-server.cjs db.cjs
GraphQL server running with your data at http://localhost:3000/
Other information:
Environment
Last version that did not exhibit the issue (if applicable):
What you were expecting: npm is unable to find the
json-graphql-server
commandWhat happened instead:
Steps to reproduce: Installed json-graphql-server locally via npm i json-graphql-server -D and populated my db.cjs flie and then tried to run with npx json-graphql-server db.cjs and got the errors above.
Looks like the filename is
./bin/json-graphql-server.cjs
. But I think thebin
command in package.json still points to./bin/json-graphql-server.js
(and not .cjs)https://github.com/marmelab/json-graphql-server/blob/cdeb68db272100115129e120c040d881ec99693b/package.json#L73-L75
Related code:
Workaround is to try and run the json-graphql-server directly from ./node_modules/json-graphql-server/bin/json-graphql-server.cjs and not from ./node_modules/.bin/json-graphql-server` alias.
Other information:
Environment