File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 45
45
var paramStringWellFormed = paramStringWellFormed . replace ( / ( [ \{ | , ] \s * ) ( [ ^ \: \s ] + ) ( \s * \: ) / gm, '$1"$2"$3' ) ;
46
46
//if param values are wrapped in single quotes, replace with double quotes.
47
47
var paramStringWellFormed = paramStringWellFormed . replace ( / ( \: \s * ) ( ' ) ( [ ^ ' ] + ) ( ' ) / gm, '$1"$3"' ) ;
48
- var paramData = JSON . parse ( paramStringWellFormed ) ;
49
48
50
- var globalData = JSON . parse ( JSON . stringify ( patternlab . data ) ) ;
51
- var localData = JSON . parse ( JSON . stringify ( pattern . jsonFileData || { } ) ) ;
49
+ var paramData = { } ;
50
+ var globalData = { } ;
51
+ var localData = { } ;
52
+
53
+ try {
54
+ paramData = JSON . parse ( paramStringWellFormed ) ;
55
+ globalData = JSON . parse ( JSON . stringify ( patternlab . data ) ) ;
56
+ localData = JSON . parse ( JSON . stringify ( pattern . jsonFileData || { } ) ) ;
57
+ } catch ( e ) {
58
+ console . log ( e ) ;
59
+ }
52
60
53
61
var allData = pattern_assembler . merge_data ( globalData , localData ) ;
54
62
allData = pattern_assembler . merge_data ( allData , paramData ) ;
You can’t perform that action at this time.
0 commit comments