@robonen/editor: migrate to eslint flat config + composite tsconfig; fix convergence test type annotations.