SvelteKit uses ES modules by default, which means you will need to tweak configuration files for commitlint and some other continuous integration tooling for it to work with SvelteKit. Typically, you will have to use a .cjs config file instead of a .js one.