All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- update package exports
- make
set()
dyad - rewrite
parsePath()
- add
searchStore()
to look inside the prototype chain (de951f8) - ignore circular references in
walkLeaves
(1b5cf9a) - include
getSaved()
(d1e4e02) - interpret path hints (6d04dd9)
- refactor
asOriginal()
to leverage new store logic (5f0c207) - rewrite
parsePath()
(73e78c6) - store changes in the prototype (#18) (d52985d)
-
deps: tsd's weird requirement for an index.d.ts file (31f5c07)
-
empty indices test case (6573cec)
-
LeafPath: add workaround for interpolated suggestions (8394527), closes #12
-
LeafPath: arrays inside objects (9246802)
-
LeafPath: check circular ref after primitive check and before object check (9212462)
-
LeafPath: check readonly arrays (6051de2)
-
LeafPath: handle
Record
type inside object (ae6070c) -
LeafPath: handle non
as-const
array in object or object in array (e8367dd) -
LeafPath: make
undefined
have no effect onLeafPath
(0c1c19b) -
LeafPath: mixture of leaf and object values inside an array (d76eff1)
-
remove original entries when proposing back to original values (a57b7a7)
-
types: prevent ts errors in accessor functions (e21e453)
-
update
save
function (5320994) -
walkLeaves: return instead of throwing error on circular reference (d6b1c35)
-
make
set()
dyad (dee1b09) -
update package exports (64f1fad)