Among other things there is a circular dependency of DAV/handler.js -> DAV/property/resourceType.js -> DAV/handler.js that gets triggered often
Warning: Accessing non-existent property 'NODE_FILE' of module exports inside circular dependency
at emitCircularRequireWarning (node:internal/modules/cjs/loader:799:11)
at Object.get (node:internal/modules/cjs/loader:815:5)
at Object.initialize (/home/exile/workspace/pylon_development/node_modules/@pylonide/jsdav/lib/DAV/property/resourceType.js:18:44)
at Object.create (/home/exile/workspace/pylon_development/node_modules/@pylonide/jsdav/lib/shared/base.js:64:31)
at /home/exile/workspace/pylon_development/node_modules/@pylonide/jsdav/lib/DAV/handler.js:1920:105
at handler (/home/exile/workspace/pylon_development/node_modules/asyncjs/lib/async.js:148:21)
at /home/exile/workspace/pylon_development/node_modules/asyncjs/lib/async.js:149:25
at /home/exile/workspace/pylon_development/node_modules/asyncjs/lib/plugins/utils.js:19:17
at handler (/home/exile/workspace/pylon_development/node_modules/asyncjs/lib/async.js:148:21)
at Object.next (/home/exile/workspace/pylon_development/node_modules/asyncjs/lib/async.js:449:13)
redefine the used constants within resourceType itself to fix it.