Bump the npm group with 3 updates (#2303)
* --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: sinon dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com> * Update checked-in dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
ebd27c09f6
commit
b1bd8da5e7
212 changed files with 11182 additions and 16383 deletions
14
node_modules/diff/release-notes.md
generated
vendored
14
node_modules/diff/release-notes.md
generated
vendored
|
|
@ -1,14 +1,22 @@
|
|||
# Release Notes
|
||||
|
||||
## Development
|
||||
## v5.2.0
|
||||
|
||||
[Commits](https://github.com/kpdecker/jsdiff/compare/v5.0.0...master)
|
||||
[Commits](https://github.com/kpdecker/jsdiff/compare/v5.1.0...master)
|
||||
|
||||
- [#411](https://github.com/kpdecker/jsdiff/pull/411) Big performance improvement. Previously an O(n) array-copying operation inside the innermost loop of jsdiff's base diffing code increased the overall worst-case time complexity of computing a diff from O(n²) to O(n³). This is now fixed, bringing the worst-case time complexity down to what it theoretically should be for a Myers diff implementation.
|
||||
- [#448](https://github.com/kpdecker/jsdiff/pull/411) Performance improvement. Diagonals whose furthest-reaching D-path would go off the edge of the edit graph are now skipped, rather than being pointlessly considered as called for by the original Myers diff algorithm. This dramatically speeds up computing diffs where the new text just appends or truncates content at the end of the old text.
|
||||
- [#351](https://github.com/kpdecker/jsdiff/issues/351) Importing from the lib folder - e.g. `require("diff/lib/diff/word.js")` - will work again now. This had been broken for users on the latest version of Node since Node 17.5.0, which changed how Node interprets the `exports` property in jsdiff's `package.json` file.
|
||||
- [#344](https://github.com/kpdecker/jsdiff/issues/344) `diffLines`, `createTwoFilesPatch`, and other patch-creation methods now take an optional `stripTrailingCr: true` option which causes Windows-style `\r\n` line endings to be replaced with Unix-style `\n` line endings before calculating the diff, just like GNU `diff`'s `--strip-trailing-cr` flag.
|
||||
- [#451](https://github.com/kpdecker/jsdiff/pull/451) Added `diff.formatPatch`.
|
||||
- [#450](https://github.com/kpdecker/jsdiff/pull/450) Added `diff.reversePatch`.
|
||||
- [#478](https://github.com/kpdecker/jsdiff/pull/478) Added `timeout` option.
|
||||
|
||||
## v5.1.0
|
||||
|
||||
- [#365](https://github.com/kpdecker/jsdiff/issues/365) Allow early termination to limit execution time with degenerate cases
|
||||
|
||||
[Commits](https://github.com/kpdecker/jsdiff/compare/v5.0.0...v5.0.1)
|
||||
[Commits](https://github.com/kpdecker/jsdiff/compare/v5.0.0...v5.1.0)
|
||||
|
||||
## v5.0.0
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue