Hey, in another part of our project, not related to prosemirror, we recently switched successfully from browserify to rollup which also significantly decreased the size of our JS bundle. One of the reasons this seemed to be possible was that rollup directly used the ES6 sources of our dependencies by looking for the “module” entry in the package.json file and it did then some “tree shaking” to leave out those parts that really are not used.
Looking at the ProseMirror package.json files, it looks like you do not have a “module” entry for the ES6 sources. I was wondering: Is there a particular reason for this? Or is there just something I didn’t get?