chore: disable default-param-last eslint rule in TS
This MR disables the default-param-last eslint rule for TypeScript files. TS allows us to specify optional parameters (optionalParameter?: string)
and these optional parameters must be the last in the argument list. This rule is made for JS and doesn't work with TS well.