Bundle evalExtension in LanguageSupport object
The way it was before, the evalExtension had to be included in the extensions along with the Clojure language support. This fixes that by including both clojureLanguage and evalExtension in the final exported function:
export function clojure() {
return new LanguageSupport(clojureLanguage, [evalExtension])
}