DesignLiquido / xslt-processor

A JavaScript XSLT processor without native library dependencies
GNU Lesser General Public License v3.0
95 stars 30 forks source link

Circular dependencies #38

Closed alejandroclaro closed 12 months ago

alejandroclaro commented 4 years ago

There are some circular dependencies in the project:

util.js -> xpath.js -> util.js
util.js -> xpath.js -> dom.js -> util.js
xpath.js -> xpathdebug.js ->xpath.js -> util.js

These circular dependencies and issues in the way the 'he' package is imported cause errors when the package is part of a bundle generation in 'iife' or 'umd' formats using rollup.