Releases: editorconfig/editorconfig-core-js
Releases · editorconfig/editorconfig-core-js
Bug fixes. Requires node >=16
- Breaking: Now requires Node v16+
- Enable extended globbing from minimatch. This means that some patterns will
work in this version might not work in other editorconfig implementations.
Fixes #84. - Add
unset
option to API and CLI. When enabled, properties with the value
"unset" will be removed from the returned object. Defaults to false in all
cases, since according to the core team, this is something that the editor
plugin is supposed to do, and the tests reinforce this. Anunset()
function is now exported if you'd like to call it explicitly.
Fixes #123.
Update dependencies
- Updated all dependencies, including security fixes for semver 7.3.8
Update dependencies
- Updated all dependencies, including breaking changes from minimatch and
rimraf. - Removed @types/minimatch in favor of minimatch's built-in type definitions.
1.0
- Upgrade dependencies, including moving to modern TS linting with eslint,
using minimap directly, and removing now-unneeded dependencies. - Moved to @one-ini/wasm as the parser
- Moved to GitHub Actions for CI
- Added automated API testing, with coverage statistics
- Ensured that all tests pass on Windows
- Added an option to receive information about which config files were used to
produce the combined parameters - Added an option for caching (including negative caching)
- Breaking: Now requires Node v14+