fix(core): update
This commit is contained in:
		@@ -3,6 +3,6 @@
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
export const commitinfo = {
 | 
					export const commitinfo = {
 | 
				
			||||||
  name: '@push.rocks/smartjson',
 | 
					  name: '@push.rocks/smartjson',
 | 
				
			||||||
  version: '5.0.14',
 | 
					  version: '5.0.15',
 | 
				
			||||||
  description: 'typed json handlers'
 | 
					  description: 'typed json handlers'
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										13
									
								
								ts/index.ts
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								ts/index.ts
									
									
									
									
									
								
							@@ -1,5 +1,6 @@
 | 
				
			|||||||
import * as plugins from './smartjson.plugins.js';
 | 
					import * as plugins from './smartjson.plugins.js';
 | 
				
			||||||
import * as bufferhandling from './bufferhandling.js';
 | 
					import * as bufferhandling from './bufferhandling.js';
 | 
				
			||||||
 | 
					import { json } from 'stream/consumers';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * allows you to parse a json
 | 
					 * allows you to parse a json
 | 
				
			||||||
@@ -114,3 +115,15 @@ export const deepEqualObjects = (object1: any, object2: any): boolean => {
 | 
				
			|||||||
  const object2String = stringify(object2);
 | 
					  const object2String = stringify(object2);
 | 
				
			||||||
  return object1String === object2String;
 | 
					  return object1String === object2String;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export const deepEqualJsonLStrings = (jsonLString1: string, jsonLString2: string): boolean => {
 | 
				
			||||||
 | 
					  const firstArray = [];
 | 
				
			||||||
 | 
					  jsonLString1.split('\n').forEach((line) => {
 | 
				
			||||||
 | 
					    firstArray.push(parse(line));
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  const secondArray = [];
 | 
				
			||||||
 | 
					  jsonLString2.split('\n').forEach((line) => {
 | 
				
			||||||
 | 
					    secondArray.push(parse(line));
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  return deepEqualObjects(firstArray, secondArray);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user