Working through my project I have found a few potential errors in the documentation:
1. Typescript setup - Link
In the section for configuring Rollup with your Typescript project, the rollup.config.js
file sets the output file as pkg.main
. However, the provided Dockerfile expects the built file to be build/index.js
.
I was not able to get the code as given in the documentation to run, but changing the rollup.config.js
file to output to build/index.js
fixed it.
2. Inconsistent Nakama versions across the documentation
Across the documentation I have found the stated Nakama versions to be inconsistent with no explanation. The Go setup uses Nakama 3.3 while the Typescript text documentation as well as the main Docker Compose documentation use 3.9, but the Typescript video on the page uses 3.3.
3. There is no explanation as to why 2 different databases are offered
As someone who wasn’t familiar with PostgreSQL or CockroachDB, I was given a choice between two options with not a word said why both were offered or how they were different.
4. Documentation links to a Github README rather than to the actual documentation
The link shown below near the top of the Server Framework > Setup page links to a Github README last updated 2 years ago instead of the actual documentation on the topic.