clojurescript
clojurescript copied to clipboard
Clojure to JS compiler
This PR currently changes a namespace. Should try to avoid.
Use special merge-ns-info function for ns* and ns ops. Fixes cljs issue where calling ns would clobber existing bindings.
- [x] Printing - [x] applicable Long -> BigInt - [x] BigInt -> BigInt - [x] hashing Things not considered - `cljs.math` or self-hosted. `tools.reader` also needs to be updated...
Java 11 requirement started with Closure Compiler v20220601
Org mod file on changes for CLJS 1.12, specifically Clojure's 1.12 method values.
## Description Mirroring a similar contribution to shadow-cljs. * Issue: https://github.com/thheller/shadow-cljs/issues/1196 * Pull Request: https://github.com/thheller/shadow-cljs/pull/1193 See the shadow-cljs issue for a more detailed "why". This also adds support for `node_modules`...
- [ ] unit test comparing the closure map to the final map