-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stop publishing all-in-one builds #12
Comments
Hey @cburgmer , thanks for checking! So, I recall our original need for inlineresources.allinone.nocssom.js was that our build process didn't use browserify, and the existing allinone (which I presume the version located at https://wzrd.in/standalone/inlineresources@latest would be equivalent to) bundles in CSSOM, which breaks on minified stylesheets. If it weren't for that issue, the wzrd build would be sufficient! The current version is working great for us, so in the worst case we could simply fork or pin to the current version. I don't want to make a lot of work for you if we're your only non-browserify/webpack user. |
That's fine, I'm just trying to strike a balance. I'll sit down and think about what to do. Basically I want:
This generally doesn't seem to be solved in the JS community. I've been reading around a lot, trying different things, but they all seem to cater to slightly different problems. In the end I might just build my own UMD header template on top. I assume that work for you? In this case you would have to switch to getting hold of url and css-font-face-src as a dependency, which wzrd.in can also offer. |
Since our pipeline is to effectively the same as the old school script include approach (namely: concat, uglify, and minify), I think that would work for us. Thanks! I agree that things are a bit of a mess right now wrt to modules :-( |
|
Hey @barillax, in 2571b79 i've made a change to stop publishing the all-in-one packages. I just realised, that we only recently added the non-cssom one.
The benefits of not publishing those is removing the need to provide updates here if some downstream dependency changes. Naturally the user should just get those by running a local npm install.
Can you let me know if that works with your build process / otherwise whether we can come up with a good argument why we should bring back support for these?
The text was updated successfully, but these errors were encountered: