File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change 1
1
var types = require ( "./codepen-data" ) ;
2
2
var languageHTML = / l a n g u a g e - ( \w + ) / ;
3
3
4
+
5
+ function cleanCodePenData ( data ) {
6
+ if ( docObject . codepen ) {
7
+ docObject . codepen . forEach ( function ( replacement ) {
8
+ if ( data . js ) {
9
+ data . js = data . js . split ( replacement [ 0 ] ) . join ( replacement [ 1 ] ) ;
10
+ }
11
+ } ) ;
12
+ }
13
+ }
14
+
4
15
function createCodePen ( data ) {
5
16
6
17
var JSONstring =
@@ -98,20 +109,15 @@ module.exports = function() {
98
109
var text = codeElement . textContent ;
99
110
100
111
var data = types [ language ] ( text ) ;
101
- if ( docObject . codepen ) {
102
- docObject . codepen . forEach ( function ( replacement ) {
103
- if ( data . js ) {
104
- data . js = data . js . split ( replacement [ 0 ] ) . join ( replacement [ 1 ] ) ;
105
- }
106
- } ) ;
107
- }
112
+
108
113
if ( data . js ) {
109
114
data . js = data . js . trim ( ) ;
110
115
}
111
116
if ( data . html ) {
112
117
data . html = data . html . trim ( ) ;
113
118
}
114
119
if ( data ) {
120
+ cleanCodePenData ( data ) ;
115
121
if ( window . CREATE_CODE_PEN ) {
116
122
CREATE_CODE_PEN ( data ) ;
117
123
} else {
@@ -138,7 +144,7 @@ module.exports = function() {
138
144
editors : "1011" ,
139
145
css : cssText . trim ( )
140
146
} ;
141
-
147
+ cleanCodePenData ( codePen ) ;
142
148
if ( window . CREATE_CODE_PEN ) {
143
149
CREATE_CODE_PEN ( codePen ) ;
144
150
} else {
You can’t perform that action at this time.
0 commit comments