You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dropping Support for Node 14
Node 14 is EOL at the end of the month, time to move on. It is too difficult to keep supporting it when the build tools no longer support it.
Move towards ESM Only Modules
Supporting CommonJS and ESM Modules is painful. If you depend upon the CSpell library as CommonJS, a bundler should work.
Please note: At the 7.0.0 release, some modules might still have a CommonJS endpoints exposed. It will only be a minor release bump when they are removed.
First Pass at cleaning up the Module APIs
The API has grown and morphed over the years. It is time for a bit of clean up. This is a work in progress, so it may take a few versions.
All Sync endpoints that fetch files from the disk or over http will become Async.
CSpell 7.0.0
Features
Dropping Support for Node 14
Node 14 is EOL at the end of the month, time to move on. It is too difficult to keep supporting it when the build tools no longer support it.
Move towards ESM Only Modules
Supporting CommonJS and ESM Modules is painful. If you depend upon the CSpell library as CommonJS, a bundler should work.
Please note: At the 7.0.0 release, some modules might still have a CommonJS endpoints exposed. It will only be a minor release bump when they are removed.
First Pass at cleaning up the Module APIs
The API has grown and morphed over the years. It is time for a bit of clean up. This is a work in progress, so it may take a few versions.
http
will become Async.ESM Only Modules
To check, use:
The text was updated successfully, but these errors were encountered: