Commit 1d16bc5
dnolen
CLJS-2229: Ensure that new modules work works correctly with REPLs
1. when processing ns forms we need to check if we need to
process js modules. This potentially requires two passes
in the second pass suppresss dupe alias check which would
otherwise get fired due to rewriting the alias to the
generated Closure module name.
2. We need to apply a simpler strategy to transitive dependencies.
When we've determined all the sources, call handle-js-modules
deps on these.1 parent 914b9b1 commit 1d16bc5
1 file changed
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| |||
454 | 454 | | |
455 | 455 | | |
456 | 456 | | |
457 | | - | |
458 | | - | |
459 | | - | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
460 | 468 | | |
461 | 469 | | |
462 | 470 | | |
| |||
857 | 865 | | |
858 | 866 | | |
859 | 867 | | |
860 | | - | |
861 | 868 | | |
862 | 869 | | |
863 | 870 | | |
| |||
0 commit comments