@@ -133,29 +133,32 @@ _Type_: `string`
133133
134134Reason for the change among:
135135
136- - [ ` "unsafeCycle" ` ] ( #cycles ) , [ ` "unsafeException" ` ] ( #infinite-recursion ) ,
137- [ ` "unsafeBigInt" ` ] ( #bigint ) , [ ` "unsafeToJSON" ` ] ( #exceptions-in-tojson ) ,
136+ - [ Exceptions] ( #exceptions ) : [ ` "unsafeCycle" ` ] ( #cycles ) ,
137+ [ ` "unsafeException" ` ] ( #infinite-recursion ) , [ ` "unsafeBigInt" ` ] ( #bigint ) ,
138+ [ ` "unsafeToJSON" ` ] ( #exceptions-in-tojson ) ,
138139 [ ` "unsafeGetter" ` ] ( #exceptions-in-getters )
139- - [ ` "descriptorNotWritable" ` ] ( #non-writable-properties ) ,
140+ - [ Invalid descriptors] ( #invalid-descriptors ) :
141+ [ ` "descriptorNotWritable" ` ] ( #non-writable-properties ) ,
140142 [ ` "descriptorNotConfigurable" ` ] ( #non-configurable-properties )
141- - [ ` "unstableInfinite" ` ] ( #nan-and-infinity )
142- - [ ` "ignoredFunction" ` ] ( #functions ) , [ ` "ignoredUndefined" ` ] ( #undefined ) ,
143- [ ` "ignoredSymbolValue" ` ] ( #symbol-values ) ,
143+ - [ Unexpected types] ( #unexpected-types ) :
144+ [ ` "unstableInfinite" ` ] ( #nan-and-infinity )
145+ - [ Filtered values] ( #filtered-values ) : [ ` "ignoredFunction" ` ] ( #functions ) ,
146+ [ ` "ignoredUndefined" ` ] ( #undefined ) , [ ` "ignoredSymbolValue" ` ] ( #symbol-values ) ,
144147 [ ` "ignoredSymbolKey" ` ] ( #symbol-keys ) ,
145148 [ ` "ignoredNotEnumerable" ` ] ( #non-enumerable-keys ) ,
146149 [ ` "ignoredArrayProperty" ` ] ( #array-properties )
147- - [ ` "unresolvedToJSON" ` ] ( #tojson ) , [ ` "unresolvedClass " ` ] ( #classes ) ,
148- [ ` "unresolvedGetter" ` ] ( #getters )
149- - [ ` "maxSize" ` ] ( #big-output )
150+ - [ Unresolved values ] ( #unresolved-values ) : [ ` "unresolvedToJSON " ` ] ( #tojson ) ,
151+ [ ` "unresolvedClass" ` ] ( #classes ) , [ ` " unresolvedGetter"` ] ( #getters )
152+ - [ Big output ] ( #big-output ) : [ ` "maxSize" ` ] ( #big-output )
150153
151154##### changes[ * ] .error
152155
153156_ Type_ : ` Error? `
154157
155158Error that triggered the change. Only present if [ ` reason ` ] ( #changesreason ) is
156159[ ` "unsafeException" ` ] ( #infinite-recursion ) ,
157- [ ` "unsafeGetter " ` ] ( #exceptions-in-getters ) or
158- [ ` "unsafeToJSON " ` ] ( #exceptions-in-tojson ) .
160+ [ ` "unsafeToJSON " ` ] ( #exceptions-in-tojson ) or
161+ [ ` "unsafeGetter " ` ] ( #exceptions-in-getters ) .
159162
160163# Changes
161164
@@ -239,6 +242,8 @@ JSON.stringify(input) // Throws due to proxy
239242JSON .stringify (safeJsonValue (input).value ) // '{}'
240243```
241244
245+ ## Invalid descriptors
246+
242247### Non-writable properties
243248
244249<!-- eslint-disable fp/no-mutating-methods, fp/no-mutation -->
0 commit comments