ClojureScript 1.10.741
This link explains the new Webpack support in more detail: <a href="https://clojurescript.org/news/2020-04-24-bundle-target" rel="nofollow">https://clojurescript.org/news/2020-04-24-bundle-target</a><p>Though that post is pretty good, I wish someone could create a more ELI5 version of the post for people who aren't knee-deep in javascript packaging systems. Can someone just answer some newb questions for me?<p>1. I know there's a website where people store javascript packages in "npm" which can be viewed here: <a href="https://www.npmjs.com/package/browse" rel="nofollow">https://www.npmjs.com/package/browse</a>. Does this new clojurescript functionality let me USE all those packages in clojurescript? What are the precise limitations? In what cases do I still want to use cljsjs? (another thing that is confusing to me, tbh)<p>2. Does this new clojurescript functionality let me CREATE new npm packages and put them on the main npm site? What is "webpack" exactly and how does it relate to npm? If so, what are the precise limitations?<p>I swear I know a fair amount of stuff on other programming subjects, I just have a blind spot when it comes to javascript packaging and packages, so this info is really appreciated!