release-it: Error when trying to get config

I got an error when try to get config.

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/config' is not defined by "exports" in /Users/jairs/dev/boti/news-fragments/node_modules/release-it/package.json imported from /Users/jairs/dev/boti/news-fragments/src/config.js
    at new NodeError (node:internal/errors:371:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:683:3)
    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:475:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:245: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'
}

https://github.com/grupoboticario/news-fragments/blob/main/src/config.js#L1

_Originally posted by @jairhenrique in https://github.com/release-it/release-it/issues/859#issuecomment-1016532554_

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Reactions: 2
  • Comments: 16

Most upvoted comments

You can keep/set release-it v14 as a peerDependency for any plugin. And migrate if/when you want 😃

Also happy to see how things could be improved on release-it and/or plugin side if possible.