Gustavo Werle
02/11/2022, 8:37 PMDan Homola
02/14/2022, 9:07 AM@gooddata
package, otherwise errors like this may happen.Vatsal Trivedi
02/16/2022, 11:12 AM"@gooddata/sdk-backend-tiger": "8.7.0",
"@gooddata/sdk-model": "8.7.0",
"@gooddata/sdk-ui": "8.7.0",
"@gooddata/sdk-ui-charts": "8.7.0",
"@gooddata/sdk-ui-ext": "8.7.0",
"@gooddata/sdk-ui-filters": "8.7.0",
"@gooddata/sdk-ui-geo": "8.7.0",
"@gooddata/sdk-ui-pivot": "8.7.0",
Still it throwing the above errorDan Homola
02/16/2022, 11:17 AM"@gooddata/sdk-backend-tiger": "^8.7.0"
is problematic, because you will likely end up with more than one version of the GoodData packages in your bundle. If you check your yarn.lock or package-lock.json, you will most likely see more than one version of @gooddata/sdk-ui
there. This is know to cause problems. To get around this, either add carets to your package.json entries for ``@gooddata/` packages and running the installation again - this is what we recommend and also do in our applications. If that is not ok in your setup, you will probably need to use something like Yarn resolutions to force all the @gooddata/
packages to the same version, but that would make things a bit more complex to maintain, I would really recommend the carets.Vatsal Trivedi
02/16/2022, 1:36 PMDan Homola
02/16/2022, 1:45 PM@gooddata/
packages you find in your yarn.lock to the exact version you want to use. If you use npm, they have a similar functionality called overrides.