Not specifying array/nested JSON anymore: treated as other cases Dropped "continue" commands Customizer is called just once each time (stocked in variable to avoid undesirable behaviour) Using lodash to simplify when possible editObject is called in only one part of the project. The conditions are now defining the replacer (of name "nextInsertion") necessary to this function JSON.stringify and JSON.parse are no longer used Use of prototype to define "object" functions Elementary case is not specified with a special function (it's the else case) General reformatting (camel case, etc.)
Not specifying array/nested JSON anymore: treated as other cases
Dropped "continue" commands
Customizer is called just once each time (stocked in variable to avoid undesirable behaviour)
Using lodash to simplify when possible
editObject is called in only one part of the project. The conditions are now defining the replacer (of name "nextInsertion") necessary to this function
JSON.stringify and JSON.parse are no longer used
Use of prototype to define "object" functions
Elementary case is not specified with a special function (it's the else case)
General reformatting (camel case, etc.)

Keenpoint/smart-circular