11import parse from "./parse" ;
22
3- let debug = false ;
4-
53const css = `
64.codeplus-nav {
75 display: flex;
@@ -250,7 +248,7 @@ function setRememberedTab(name) {
250248
251249class Codeplus {
252250 constructor ( options ) {
253- debug = options . debug || false ;
251+ this . debug = options . debug || false ;
254252
255253 this . selector = options . selector || "pre > code" ;
256254
@@ -270,7 +268,7 @@ class Codeplus {
270268
271269 this . domNodes = document . querySelectorAll ( this . selector ) ;
272270
273- if ( debug ) console . log ( "Codeplus DOM nodes selected" , this . domNodes ) ;
271+ if ( this . debug ) console . log ( "Codeplus DOM nodes selected" , this . domNodes ) ;
274272
275273 this . groups = this . getGroups (
276274 Array . from ( this . domNodes ) . map (
@@ -291,7 +289,6 @@ class Codeplus {
291289 if ( group . length === 0 ) {
292290 group . push ( instances [ i ] ) ;
293291 } else {
294- console . log ( instances [ i ] . containerNode . previousElementSibling ) ;
295292 if (
296293 instances [ i ] . containerNode . previousElementSibling ===
297294 group [ group . length - 1 ] . containerNode
@@ -326,7 +323,7 @@ class Codeplus {
326323 ( instances ) => new CodeplusGroup ( instances , groupOptions )
327324 ) ;
328325
329- if ( debug ) console . log ( "Codeplus groups" , codeGroups ) ;
326+ if ( this . debug ) console . log ( "Codeplus groups" , codeGroups ) ;
330327
331328 return codeGroups ;
332329 }
0 commit comments