Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ Min RK <benjaminrk@gmail.com>
Nicolas Riesco <enquiries@nicolasriesco.net>
Will Whitney <wfwhitney@gmail.com>
Slava Ganzin <slava.ganzin@gmail.com>
Daniel Bayley <daniel.bayley@me.com>
4 changes: 2 additions & 2 deletions docs/lib_kernel.js.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ <h1 class="page-title">Source: lib/kernel.js</h1>
var fs = require("fs");
var path = require("path");

var cs = require("coffee-script");
var cs = require("coffeescript");
var csOptions = {bare: true};

var Kernel = require("jp-kernel");
Expand Down Expand Up @@ -97,7 +97,7 @@ <h1 class="page-title">Source: lib/kernel.js</h1>

// Setup session initialisation
config.startupCallback = function startupCallback() {
var requirePath = require.resolve("coffee-script/register");
var requirePath = require.resolve("coffeescript/register");
var code = 'require("' + requirePath + '");';
this.session.execute(code, {
onSuccess: function() {
Expand Down
13 changes: 10 additions & 3 deletions lib/kernel.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,15 @@ var console = require("console");
var fs = require("fs");
var path = require("path");

var cs = require("coffee-script");
var csOptions = {bare: true};
var cs = require("coffeescript");
var csOptions = {
bare: true,
inlineMap: true,
transpile: {
filename: __filename,
presets: [["env", {targets: [{node: "current"}]}]]
}
};

var Kernel = require("jp-kernel");

Expand Down Expand Up @@ -69,7 +76,7 @@ log = global.DEBUG ? doLog : dontLog;

// Setup session initialisation
config.startupCallback = function startupCallback() {
var requirePath = require.resolve("coffee-script/register");
var requirePath = require.resolve("coffeescript/register");
var code = 'require("' + requirePath + '");';
this.session.execute(code, {
onSuccess: function() {
Expand Down
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,18 @@
"jp-coffee-kernel": "lib/kernel.js"
},
"dependencies": {
"coffee-script": "^1.7.0",
"coffeescript": "^2.0.1",
"jp-kernel": "^0.1.4"
},
"devDependencies": {
"debug": "2",
"jsdoc": "latest",
"jshint": "latest"
},
"optionalDependencies": {
"babel-core": "^6.26.0",
"babel-preset-env": "^1.6.0"
},
"scripts": {
"doc": "jsdoc -R README.md -d docs bin lib",
"lint": "jshint bin/ lib/ test/",
Expand Down