text: __report = {"info":{"file":"lib/transformer.js","fileShort":"transformer.js","fileSafe":"transformer_js","link":"files/transformer_js/index.html"},"complexity":{"aggregate":{"line":1,"complexity":{"sloc":{"physical":342,"logical":217},"cyclomatic":27,"halstead":{"operators":{"distinct":25,"total":492,"identifiers":["__stripped__"]},"operands":{"distinct":148,"total":625,"identifiers":["__stripped__"]},"length":1117,"vocabulary":173,"difficulty":52.78716216216216,"volume":8304.479730270223,"effort":438369.91819416295,"bugs":2.7681599100900742,"time":24353.884344120164},"params":52}},"functions":[{"name":"transformer","line":15,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":5,"identifiers":["__stripped__"]},"operands":{"distinct":6,"total":8,"identifiers":["__stripped__"]},"length":13,"vocabulary":9,"difficulty":2,"volume":41.20902501875006,"effort":82.41805003750012,"bugs":0.013736341672916687,"time":4.578780557638896},"params":2}},{"name":"astTraverse","line":19,"complexity":{"sloc":{"physical":14,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"length":4,"vocabulary":4,"difficulty":1,"volume":8,"effort":8,"bugs":0.0026666666666666666,"time":0.4444444444444444},"params":1}},{"name":"traverse","line":20,"complexity":{"sloc":{"physical":12,"logical":9},"cyclomatic":3,"halstead":{"operators":{"distinct":10,"total":18,"identifiers":["__stripped__"]},"operands":{"distinct":12,"total":24,"identifiers":["__stripped__"]},"length":42,"vocabulary":22,"difficulty":10,"volume":187.29612798276648,"effort":1872.9612798276648,"bugs":0.06243204266092216,"time":104.05340443487027},"params":1}},{"name":"Literal","line":60,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":3,"identifiers":["__stripped__"]},"length":5,"vocabulary":4,"difficulty":1.5,"volume":10,"effort":15,"bugs":0.0033333333333333335,"time":0.8333333333333334},"params":1}},{"name":"StringLiteral","line":64,"complexity":{"sloc":{"physical":7,"logical":4},"cyclomatic":2,"halstead":{"operators":{"distinct":6,"total":8,"identifiers":["__stripped__"]},"operands":{"distinct":5,"total":11,"identifiers":["__stripped__"]},"length":19,"vocabulary":11,"difficulty":6.6000000000000005,"volume":65.72920075410866,"effort":433.81272497711717,"bugs":0.021909733584702887,"time":24.100706943173176},"params":2}},{"name":"ListExpression","line":72,"complexity":{"sloc":{"physical":5,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":4,"total":5,"identifiers":["__stripped__"]},"operands":{"distinct":6,"total":7,"identifiers":["__stripped__"]},"length":12,"vocabulary":10,"difficulty":2.3333333333333335,"volume":39.863137138648355,"effort":93.01398665684617,"bugs":0.013287712379549451,"time":5.167443703158121},"params":2}},{"name":"<anonymous>","line":73,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":4,"identifiers":["__stripped__"]},"length":6,"vocabulary":5,"difficulty":1.3333333333333333,"volume":13.931568569324174,"effort":18.575424759098897,"bugs":0.004643856189774725,"time":1.0319680421721609},"params":1}},{"name":"TopListExpression","line":78,"complexity":{"sloc":{"physical":7,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":5,"total":6,"identifiers":["__stripped__"]},"operands":{"distinct":6,"total":8,"identifiers":["__stripped__"]},"length":14,"vocabulary":11,"difficulty":3.333333333333333,"volume":48.43204266092217,"effort":161.4401422030739,"bugs":0.016144014220307392,"time":8.968896789059661},"params":2}},{"name":"<anonymous>","line":80,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":4,"identifiers":["__stripped__"]},"length":6,"vocabulary":5,"difficulty":1.3333333333333333,"volume":13.931568569324174,"effort":18.575424759098897,"bugs":0.004643856189774725,"time":1.0319680421721609},"params":1}},{"name":"ExpressionStatement","line":86,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":3,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":5,"identifiers":["__stripped__"]},"length":8,"vocabulary":6,"difficulty":2.5,"volume":20.67970000576925,"effort":51.69925001442312,"bugs":0.006893233335256416,"time":2.87218055635684},"params":2}},{"name":"BodyStatement","line":90,"complexity":{"sloc":{"physical":9,"logical":4},"cyclomatic":2,"halstead":{"operators":{"distinct":6,"total":13,"identifiers":["__stripped__"]},"operands":{"distinct":7,"total":14,"identifiers":["__stripped__"]},"length":27,"vocabulary":13,"difficulty":6,"volume":99.91187238980949,"effort":599.4712343388569,"bugs":0.03330395746326983,"time":33.303957463269825},"params":2}},{"name":"<anonymous>","line":94,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":4,"identifiers":["__stripped__"]},"length":6,"vocabulary":5,"difficulty":1.3333333333333333,"volume":13.931568569324174,"effort":18.575424759098897,"bugs":0.004643856189774725,"time":1.0319680421721609},"params":1}},{"name":"BlockStatement","line":100,"complexity":{"sloc":{"physical":89,"logical":33},"cyclomatic":10,"halstead":{"operators":{"distinct":14,"total":96,"identifiers":["__stripped__"]},"operands":{"distinct":37,"total":112,"identifiers":["__stripped__"]},"length":208,"vocabulary":51,"difficulty":21.18918918918919,"volume":1179.8644711300713,"effort":25000.371496377727,"bugs":0.39328815704335707,"time":1388.9095275765403},"params":3}},{"name":"<anonymous>","line":137,"complexity":{"sloc":{"physical":5,"logical":2},"cyclomatic":2,"halstead":{"operators":{"distinct":6,"total":8,"identifiers":["__stripped__"]},"operands":{"distinct":8,"total":11,"identifiers":["__stripped__"]},"length":19,"vocabulary":14,"difficulty":4.125,"volume":72.33974351909447,"effort":298.4014420162647,"bugs":0.024113247839698156,"time":16.577857889792483},"params":1}},{"name":"isBlockOperator","line":151,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":4,"total":8,"identifiers":["__stripped__"]},"operands":{"distinct":5,"total":9,"identifiers":["__stripped__"]},"length":17,"vocabulary":9,"difficulty":3.6,"volume":53.88872502451932,"effort":193.99941008826954,"bugs":0.017962908341506437,"time":10.777745004903863},"params":1}},{"name":"processChildNode","line":155,"complexity":{"sloc":{"physical":16,"logical":11},"cyclomatic":4,"halstead":{"operators":{"distinct":9,"total":26,"identifiers":["__stripped__"]},"operands":{"distinct":8,"total":32,"identifiers":["__stripped__"]},"length":58,"vocabulary":17,"difficulty":18,"volume":237.07284479251973,"effort":4267.311206265355,"bugs":0.07902428159750657,"time":237.07284479251973},"params":2}},{"name":"processBlockBody","line":172,"complexity":{"sloc":{"physical":16,"logical":12},"cyclomatic":4,"halstead":{"operators":{"distinct":11,"total":22,"identifiers":["__stripped__"]},"operands":{"distinct":12,"total":26,"identifiers":["__stripped__"]},"length":48,"vocabulary":23,"difficulty":11.916666666666666,"volume":217.13097389073664,"effort":2587.4774388646115,"bugs":0.07237699129691222,"time":143.74874660358952},"params":1}},{"name":"PipeStatement","line":190,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":3,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":5,"identifiers":["__stripped__"]},"length":8,"vocabulary":6,"difficulty":2.5,"volume":20.67970000576925,"effort":51.69925001442312,"bugs":0.006893233335256416,"time":2.87218055635684},"params":2}},{"name":"IdentifierExpression","line":194,"complexity":{"sloc":{"physical":33,"logical":19},"cyclomatic":4,"halstead":{"operators":{"distinct":14,"total":44,"identifiers":["__stripped__"]},"operands":{"distinct":21,"total":54,"identifiers":["__stripped__"]},"length":98,"vocabulary":35,"difficulty":18,"volume":502.6697356606067,"effort":9048.055241890921,"bugs":0.16755657855353556,"time":502.6697356606067},"params":2}},{"name":"<anonymous>","line":201,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":3,"identifiers":["__stripped__"]},"length":5,"vocabulary":4,"difficulty":1.5,"volume":10,"effort":15,"bugs":0.0033333333333333335,"time":0.8333333333333334},"params":1}},{"name":"<anonymous>","line":209,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":3,"identifiers":["__stripped__"]},"length":5,"vocabulary":4,"difficulty":1.5,"volume":10,"effort":15,"bugs":0.0033333333333333335,"time":0.8333333333333334},"params":1}},{"name":"Identifier","line":228,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":3,"identifiers":["__stripped__"]},"length":5,"vocabulary":4,"difficulty":1.5,"volume":10,"effort":15,"bugs":0.0033333333333333335,"time":0.8333333333333334},"params":1}},{"name":"ReferenceExpression","line":232,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":3,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":4,"identifiers":["__stripped__"]},"length":7,"vocabulary":6,"difficulty":2,"volume":18.094737505048094,"effort":36.18947501009619,"bugs":0.006031579168349364,"time":2.0105263894497885},"params":1}},{"name":"AttributeExpression","line":236,"complexity":{"sloc":{"physical":16,"logical":9},"cyclomatic":2,"halstead":{"operators":{"distinct":9,"total":17,"identifiers":["__stripped__"]},"operands":{"distinct":11,"total":22,"identifiers":["__stripped__"]},"length":39,"vocabulary":20,"difficulty":9,"volume":168.55519570060713,"effort":1516.9967613054641,"bugs":0.05618506523353571,"time":84.27759785030356},"params":2}},{"name":"BinaryExpression","line":253,"complexity":{"sloc":{"physical":5,"logical":3},"cyclomatic":1,"halstead":{"operators":{"distinct":6,"total":10,"identifiers":["__stripped__"]},"operands":{"distinct":5,"total":13,"identifiers":["__stripped__"]},"length":23,"vocabulary":11,"difficulty":7.800000000000001,"volume":79.56692722865785,"effort":620.6220323835313,"bugs":0.026522309076219282,"time":34.47900179908507},"params":2}},{"name":"UnaryExpression","line":259,"complexity":{"sloc":{"physical":28,"logical":22},"cyclomatic":1,"halstead":{"operators":{"distinct":10,"total":41,"identifiers":["__stripped__"]},"operands":{"distinct":21,"total":48,"identifiers":["__stripped__"]},"length":89,"vocabulary":31,"difficulty":11.428571428571427,"volume":440.92347162443195,"effort":5039.125389993507,"bugs":0.14697449054147732,"time":279.95141055519485},"params":2}},{"name":"referenceStringTemplate","line":292,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":3,"identifiers":["__stripped__"]},"operands":{"distinct":2,"total":4,"identifiers":["__stripped__"]},"length":7,"vocabulary":4,"difficulty":2,"volume":14,"effort":28,"bugs":0.004666666666666667,"time":1.5555555555555556},"params":1}},{"name":"createNode","line":296,"complexity":{"sloc":{"physical":6,"logical":3},"cyclomatic":2,"halstead":{"operators":{"distinct":4,"total":6,"identifiers":["__stripped__"]},"operands":{"distinct":4,"total":9,"identifiers":["__stripped__"]},"length":15,"vocabulary":8,"difficulty":4.5,"volume":45,"effort":202.5,"bugs":0.015,"time":11.25},"params":2}},{"name":"stringReferenceReplace","line":309,"complexity":{"sloc":{"physical":12,"logical":4},"cyclomatic":1,"halstead":{"operators":{"distinct":5,"total":5,"identifiers":["__stripped__"]},"operands":{"distinct":7,"total":9,"identifiers":["__stripped__"]},"length":14,"vocabulary":12,"difficulty":3.2142857142857144,"volume":50.18947501009619,"effort":161.32331253245204,"bugs":0.016729825003365395,"time":8.962406251802891},"params":1}},{"name":"replace","line":315,"complexity":{"sloc":{"physical":5,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":4,"total":4,"identifiers":["__stripped__"]},"operands":{"distinct":4,"total":6,"identifiers":["__stripped__"]},"length":10,"vocabulary":8,"difficulty":3,"volume":30,"effort":90,"bugs":0.01,"time":5},"params":1}},{"name":"<anonymous>","line":316,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":2,"total":2,"identifiers":["__stripped__"]},"operands":{"distinct":3,"total":4,"identifiers":["__stripped__"]},"length":6,"vocabulary":5,"difficulty":1.3333333333333333,"volume":13.931568569324174,"effort":18.575424759098897,"bugs":0.004643856189774725,"time":1.0319680421721609},"params":2}},{"name":"trimLeadingIndent","line":323,"complexity":{"sloc":{"physical":16,"logical":8},"cyclomatic":2,"halstead":{"operators":{"distinct":12,"total":26,"identifiers":["__stripped__"]},"operands":{"distinct":17,"total":27,"identifiers":["__stripped__"]},"length":53,"vocabulary":29,"difficulty":9.529411764705882,"volume":257.47299274176135,"effort":2453.566166127373,"bugs":0.08582433091392044,"time":136.30923145152073},"params":2}},{"name":"<anonymous>","line":331,"complexity":{"sloc":{"physical":5,"logical":3},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":9,"identifiers":["__stripped__"]},"operands":{"distinct":9,"total":16,"identifiers":["__stripped__"]},"length":25,"vocabulary":12,"difficulty":2.6666666666666665,"volume":89.62406251802891,"effort":238.9975000480771,"bugs":0.029874687506009637,"time":13.277638891559839},"params":2}},{"name":"trimRight","line":340,"complexity":{"sloc":{"physical":3,"logical":1},"cyclomatic":1,"halstead":{"operators":{"distinct":3,"total":3,"identifiers":["__stripped__"]},"operands":{"distinct":4,"total":5,"identifiers":["__stripped__"]},"length":8,"vocabulary":7,"difficulty":1.875,"volume":22.458839376460833,"effort":42.11032383086406,"bugs":0.007486279792153611,"time":2.3394624350480036},"params":1}}],"maintainability":70.1702787900887,"params":1.5294117647058822,"module":"transformer.js"},"jshint":{"messages":[{"severity":"error","line":1,"column":1,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":0,"column":0,"message":"Use the function form of \"use strict\".","source":"Use the function form of \"use strict\"."},{"severity":"error","line":3,"column":29,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":4,"column":33,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":5,"column":52,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":11,"column":39,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":13,"column":28,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":16,"column":50,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":21,"column":21,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":23,"column":23,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":25,"column":53,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":27,"column":80,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":30,"column":18,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":31,"column":4,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":58,"column":2,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":61,"column":20,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":65,"column":25,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":67,"column":42,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":69,"column":15,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":74,"column":35,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":75,"column":5,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":81,"column":37,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":83,"column":4,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":87,"column":35,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":92,"column":31,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":95,"column":37,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":96,"column":7,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":101,"column":20,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":102,"column":17,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":103,"column":33,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":104,"column":34,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":107,"column":30,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":108,"column":17,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":112,"column":34,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":117,"column":66,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":122,"column":39,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":123,"column":11,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":133,"column":5,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":139,"column":44,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":141,"column":9,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":144,"column":55,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":149,"column":15,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":152,"column":77,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":159,"column":34,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":160,"column":36,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":162,"column":31,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":164,"column":34,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":166,"column":32,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":173,"column":14,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":174,"column":17,"message":"Missing semicolon.","source":"Missing semicolon."},{"severity":"error","line":174,"column":17,"message":"Too many errors. (50% scanned).","source":"Too many errors."}]}}