photopea / UTIF.js

Fast and advanced TIFF decoder
MIT License
426 stars 87 forks source link

window is not defined #130

Open markb-trustifi opened 2 months ago

markb-trustifi commented 2 months ago

Cannot run this library on node.js because of the window.UDOC.

The workaround is:

const SandboxedModule = require('sandboxed-module');
const UTIF = SandboxedModule.require('utif', {
    globals: {window: {}}
});
photopea commented 2 months ago

what is node.js?

markb-trustifi commented 2 months ago

nodejs v20.13.1

photopea commented 2 months ago

utif.js is a Javascript library to be used in Javascript in web browsers.

markb-trustifi commented 2 months ago

utif.js is a Javascript library to be used in Javascript in web browsers.

Wrong. It can be used also in javascript desktop applications. Do you know what is NodeJS and NextJS?