oledb icon indicating copy to clipboard operation
oledb copied to clipboard

Make edge-js a peer dependency

Open sgvictorino opened this issue 4 years ago • 0 comments

This would let dependents update or even downgrade edge-js on their own schedule to keep it in sync with their project's Node version. This isn't a breaking change because no edge-js updates are automatically done after installing the new release with the peer dependency.

  • the version used can be updated faster or slower than the one used by oledb, which can be locked in via devDependencies
  • with "peerDependencies": { "edge-js": "*" }
    • running npm update on dependent projects will do major version bumps of edge-js
    • the latest version can be automatically installed on fresh installs (at least on npm > 7)

sgvictorino avatar Dec 28 '21 03:12 sgvictorino