I have updated parse dashboard and parse server from
"parse-dashboard": "^2.0.3",
"parse-server": "^3.10.0"
my package.json:
"parse-dashboard": "^2.1.0",
"parse-server": "^4.2.0",
then I start to receive:
Duplicate "graphql" modules cannot be used at the same time since different versions may have different capabilities and behavior. The data from one the version used in the function from another could produce confusing and spurious results.
I checked the pacakge.json of parse dashboard and parse server and found that they are using a different versions of graphql
parse dashboard using:
"graphql": "14.6.0",
parse server using:
"graphql": "15.0.0",
does using a different versions of the package causing the issue or something else?
UPDATE:
adding resolutions to the package.json:
"resolutions": { "graphql": "15.0.0" }
will solve the issue and it confirms that the different version of “graphql” in the dashboard and parse-server is the main cause