Skip to content

Commit 8fc19d2

Browse files
committed
Merge in deepFreeze() circular reference support
2 parents c7e918f + 2aad553 commit 8fc19d2

File tree

12 files changed

+1061
-428
lines changed

12 files changed

+1061
-428
lines changed

.eslintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@typescript-eslint"
2323
],
2424
"rules": {
25+
"@typescript-eslint/explicit-function-return-type": "error",
2526
"@typescript-eslint/no-empty-function": "off",
2627
"@typescript-eslint/no-inferrable-types": "off",
2728
"@typescript-eslint/no-namespace": "off",

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ All notable changes to this project will be documented in this file.
1111
The format is based on [**Keep a Changelog v1.0.0**](https://keepachangelog.com/en/1.0.0/),
1212
and this project adheres to [**Semantic Versioning v2.0.0**](https://semver.org/spec/v2.0.0.html).
1313

14+
## Unreleased ##
15+
16+
### Added ###
17+
18+
* Option for `deepFreeze()` to avoid infinite recursion in case of circular references
19+
20+
### Security ###
21+
22+
* Updated dependencies
23+
1424
## [v2.0.0-rc01] - 2023-01-29 ##
1525

1626
[v2.0.0-rc01]: https://github.com/mfederczuk/deeptools/releases/v2.0.0-rc01

0 commit comments

Comments
 (0)