Linting canton scripts

Is there a way to lint canton scripts e.g. in a ci pipeline for syntax. Whether it be via canton itself or the underlying ammonite framework.

Are you after some specific kind of linting capabilities?

I guess starting point would be a validation that the file is valid canton script.