thekevinscott / UpscalerJS

Enhance Images with Javascript and AI. Increase resolution, retouch, denoise, and more. Open Source, Browser & Node Compatible, MIT License.
https://upscalerjs.com
MIT License
787 stars 74 forks source link

Update entrypoints to nest within their platforms #1157

Closed thekevinscott closed 1 year ago

thekevinscott commented 1 year ago

This is another step in the deprecation of the scaffolding step.

Refactor the upscalerjs build process so that each platform (browser, node, and node-gpu) for each flavor (esm, umd for browser, cjs for the nodes) has its own dedicated entry point.

From there we'll be able to further refactor out the platform-specific dependencies to be static imports.