I had the same problem config.kit.adapter should be an object with an "adapt" method and was able to fix it with
npm i @sveltejs/adapter-node@next
It would be nice to get the documentation up to date. But now there is a problem with "start".
npm run start
does not work anymore. A few weeks ago it was working. I get:
"svelte-kit preview" will now preview your production build locally. Note: it is not intended for production use
Ok, but how do I start my production node-server now?