Skip to content

[thheller/shadow-cljs "2.11.13"] doesn't work #1

@kwrooijen

Description

@kwrooijen

When upgrading to [thheller/shadow-cljs "2.11.13"] I get the following error:

Syntax error (IllegalArgumentException) compiling . at (shadow/build/data.clj:342:5).
No matching method sha1Hex found taking 1 args for class org.apache.commons.codec.digest.DigestUtils

With the following config:

 :duct.module/shadow-cljs
 {:builds {:app
           {:target :browser
            :nrepl {:middleware [refactor-nrepl.middleware/wrap-refactor]}
            :modules {:main {:entries [blogger.core]}}
            :devtools {:watch-dir "resources/blogger/public"
                       :before-load blogger.core/suspend!
                       :after-load blogger.core/resume}
            :output-dir "resources/blogger/public/js/compiled"
            :compiler-options {:infer-externs :auto}}}}

Downgrading to [thheller/shadow-cljs "2.8.90"] resolves this, but that's not a great solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions