Skip to content

Commit 6260d4a

Browse files
committed
updates for process-console-log
1 parent eee0a7b commit 6260d4a

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

lib/index.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
"use strict";
22
const importPaths_1 = require('./importPaths');
33
const jsCodeRoad = ({ dir, content }) => {
4-
// fix Windows paths
5-
dir = dir.split('\\').join('\\\\');
6-
7-
return `(function(){'use strict';
4+
dir = dir.split('\\').join('\\\\');
5+
return `(function(){'use strict';
86
require('babel-register')({plugins:[
97
['transform-es2015-modules-commonjs',{loose:true,sourceRoot:'${dir}'}]
108
]});
119
const _f_e = require('node-file-exists').default;
1210
const _join = require('path').join;
1311
function exists(p) { return _f_e(_join('${dir}',p)); }
14-
console.log = require('process-console-log');
12+
console.log = require('process-console-log').set(console);
1513
require = require('rewire-coderoad');
1614
17-
${fixImportPaths({dir, content})}
15+
${importPaths_1.default({ dir, content })}
1816
1917
}());`;
2018
};

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "js-coderoad",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "bundled javascript features for coderoad test runners",
55
"keywords": [
66
"coderoad",
7-
"mocha",
87
"javascript",
9-
"js"
8+
"js",
9+
"mocha"
1010
],
1111
"homepage": "https://github.com/coderoad/js-coderoad#readme",
1212
"bugs": {
@@ -32,6 +32,7 @@
3232
"babel-plugin-transform-es2015-modules-commonjs": "^6.14.0",
3333
"babel-register": "^6.14.0",
3434
"node-file-exists": "^1.1.0",
35+
"process-console-log": "^0.3.0",
3536
"rewire-coderoad": "^3.1.4"
3637
},
3738
"devDependencies": {

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ const jsCodeRoad = ({dir, content}) => {
99
require('babel-register')({plugins:[
1010
['transform-es2015-modules-commonjs',{loose:true,sourceRoot:'${dir}'}]
1111
]});
12-
function _g_t(a){var b=isObject(a);if(b&&b[1]){var c=b[1].toLowerCase();return\"number\"===c?a!==a?\"NaN\":\"number\":c}return typeof a}function _a_t(){for(var a=[],b=0;b<arguments.length;b++)a[b-0]=arguments[b];return JSON.stringify(a.map(function(a){var b=_g_t(a);switch(b){case\"object\":case\"array\":a=JSON.stringify(a),a=util_1.inspect(a,inspectOptions),a=a.substring(1,a.length-1);break;case\"undefined\":case\"null\":case\"NaN\":return{type:b}}return{type:b,output:a}}))}var util_1=require(\"util\"),inspectOptions={depth:null};if(console&&console.log){var originalLog_1=console.log;console.log=function(){for(var a=[],b=0;b<arguments.length;b++)a[b-0]=arguments[b];originalLog_1.apply(this,[_a_t(a)])}}var isObject=function(a){var b=Object.prototype.toString.call(a);return b.match(/^\[object ([A-Z][a-z]+)\]/)};
1312
const _f_e = require('node-file-exists').default;
1413
const _join = require('path').join;
1514
function exists(p) { return _f_e(_join('${dir}',p)); }
15+
console.log = require('process-console-log').set(console);
1616
require = require('rewire-coderoad');
1717
1818
${fixImportPaths({dir, content})}

0 commit comments

Comments
 (0)