File tree Expand file tree Collapse file tree 5 files changed +48
-8
lines changed
Expand file tree Collapse file tree 5 files changed +48
-8
lines changed Original file line number Diff line number Diff line change 1+ declare module 'pretify-deep-diff' {
2+ interface Options {
3+ locale ?: 'en' | 'ru' ;
4+ customTexts ?: {
5+ added ?: string ;
6+ deleted ?: string ;
7+ edited ?: string ;
8+ arrayChange ?: string ;
9+ addedTitle ?: string ;
10+ deletedTitle ?: string ;
11+ editedTitle ?: string ;
12+ arrayChangeTitle ?: string ;
13+ } ;
14+ }
15+
16+ interface Change {
17+ kind : 'N' | 'D' | 'E' | 'A' ;
18+ path ?: ( string | number ) [ ] ;
19+ lhs ?: any ;
20+ rhs ?: any ;
21+ index ?: number ;
22+ item ?: Change ;
23+ }
24+
25+ function pretifyDeepDiff ( changes : Change [ ] , options ?: Options ) : string ;
26+
27+ export = pretifyDeepDiff ;
28+ }
Original file line number Diff line number Diff line change 11{
2- "added" : " 🆕 Added: {path} = {value}" ,
3- "deleted" : " 🗑️ Deleted: {path}" ,
4- "edited" : " ✏️ Edited: {path} from {oldValue} to {newValue}" ,
2+ "added" : " ➕ Added: {path} = {value}" ,
3+ "deleted" : " ❌ Deleted: {path}" ,
4+ "edited" : " ✏️ Edited: {path} from {oldValue} → {newValue}" ,
55 "arrayChange" : " 🔄 Array change at {path} index {index}: {item}" ,
6- "addedTitle" : " 🆕 Added:" ,
7- "deletedTitle" : " 🗑️ Deleted:" ,
6+ "addedTitle" : " ➕ Added:" ,
7+ "deletedTitle" : " ❌ Deleted:" ,
88 "editedTitle" : " ✏️ Edited:" ,
99 "arrayChangeTitle" : " 🔄 Array Changes:"
1010}
Original file line number Diff line number Diff line change 11{
22 "added" : " ➕ Добавлено: {path} = {value}" ,
33 "deleted" : " ❌ Удалено: {path}" ,
4- "edited" : " ✏️ Изменено: {path} с {oldValue} на {newValue}" ,
4+ "edited" : " ✏️ Изменено: {path} с {oldValue} → {newValue}" ,
55 "arrayChange" : " 🔄 Изменение массива по пути {path} индекс {index}: {item}" ,
66 "addedTitle" : " ➕ Добавлено:" ,
77 "deletedTitle" : " ❌ Удалено:" ,
Original file line number Diff line number Diff line change 33 "version" : " 1.0.0" ,
44 "description" : " A utility to prettify the results of deep-diff with emojis and localization support." ,
55 "main" : " index.js" ,
6+ "types" : " index.d.ts" ,
67 "scripts" : {
78 "test" : " node test.js"
89 },
10+
911 "dependencies" : {
10- "deep-diff" : " ^1.0.2"
12+ "deep-diff" : " ^1.0.2" ,
13+ "pretify-deep-diff" : " ^1.0.0"
1114 },
1215 "repository" : {
1316 "type" : " git" ,
You can’t perform that action at this time.
0 commit comments