terser / html-minifier-terser

actively maintained fork of html-minifier - minify HTML, CSS and JS code using terser - supports ES6 code
https://terser.org/html-minifier-terser
MIT License
376 stars 30 forks source link

Error `[ERR_PACKAGE_PATH_NOT_EXPORTED]`: No "exports" main defined in `…node_modules\html-minifier-terser\package.json` #100

Closed pubmikeb closed 2 years ago

pubmikeb commented 2 years ago

After upgrading to 7.0.0-alpha.0 I get:

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in …\node_modules\html-minifier-terser\package.json imported 
from ….mjs
    at new NodeError (node:internal/errors:371:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:638:7)
    at packageResolve (node:internal/modules/esm/resolve:853:14)
    at moduleResolve (node:internal/modules/esm/resolve:910:18)
    at defaultResolve (node:internal/modules/esm/resolve:1005:11)
    at ESMLoader.resolve (node:internal/modules/esm/loader:530:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:251:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:79:40)
    at link (node:internal/modules/esm/module_job:78:36) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

When I rollback to 6.1.0, everything is working OK.

sibiraj-s commented 2 years ago

Will fix this. It is a typo in exports syntax.