Skip to content

Commit 65ff242

Browse files
committed
rename global.coderoad -> window.coderoad
1 parent 885d5d2 commit 65ff242

File tree

24 files changed

+63
-64
lines changed

24 files changed

+63
-64
lines changed

lib/actions/tutorials.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ var Type = require('./actionTypes');
77
var exists_1 = require('../services/exists');
88
function loadTutorials() {
99
var tutorials = [];
10-
if (global.coderoad.dir) {
10+
if (window.coderoad.dir) {
1111
var packageJson = loadRootPackageJson();
1212
if (!packageJson) {
13-
global.coderoad.package = null;
13+
window.coderoad.package = null;
1414
var message = 'No package.json file available. Try running "npm init --y" in terminal';
1515
console.log(message);
1616
_base_1.store.dispatch(Action.toggleAlert({ message: message, action: 'tip', duration: 6000 }));
@@ -25,18 +25,18 @@ function loadTutorials() {
2525
}
2626
exports.loadTutorials = loadTutorials;
2727
function loadRootPackageJson() {
28-
var pathToPackageJson = path.join(global.coderoad.dir, 'package.json');
28+
var pathToPackageJson = path.join(window.coderoad.dir, 'package.json');
2929
if (exists_1.fileExists(pathToPackageJson)) {
3030
return JSON.parse(fs.readFileSync(pathToPackageJson, 'utf8'));
3131
}
3232
return false;
3333
}
3434
function isTutorial(name) {
35-
var pathToTutorialPackageJson = path.join(global.coderoad.dir, 'node_modules', name, 'package.json');
35+
var pathToTutorialPackageJson = path.join(window.coderoad.dir, 'node_modules', name, 'package.json');
3636
if (exists_1.fileExists(pathToTutorialPackageJson)) {
3737
var packageJson = JSON.parse(fs.readFileSync(pathToTutorialPackageJson, 'utf8'));
3838
if (packageJson.main && packageJson.main.match(/coderoad.json$/)) {
39-
var pathToCoderoadJson = path.join(global.coderoad.dir, 'node_modules', name, packageJson.main);
39+
var pathToCoderoadJson = path.join(window.coderoad.dir, 'node_modules', name, packageJson.main);
4040
if (exists_1.fileExists(pathToCoderoadJson)) {
4141
return true;
4242
}

lib/atom/editor.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ var _base_1 = require('../_base');
33
var Action = require('../actions/actions');
44
function setAtomGlobals() {
55
if (atom.project.rootDirectories.length > 0) {
6-
global.coderoad.dir = atom.project.rootDirectories[0].path;
6+
window.coderoad.dir = atom.project.rootDirectories[0].path;
77
}
88
else {
99
var message = 'Create a new Atom project. In Atom: File > Open > any folder';
1010
_base_1.store.dispatch(Action.toggleAlert({ message: message, action: 'tip', duration: 6000 }));
1111
console.log(message);
12-
global.coderoad.dir = false;
12+
window.coderoad.dir = null;
1313
}
1414
}
1515
exports.setAtomGlobals = setAtomGlobals;

lib/atom/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var subscriptions_1 = require('./subscriptions');
55
var editor_1 = require('./editor');
66
var Main = (function () {
77
function Main() {
8-
global.coderoad = {};
8+
window.coderoad = {};
99
polyfills_1.default();
1010
editor_1.setAtomGlobals();
1111
this.root = render_1.initRoot();

lib/components/menu/menu.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ var default_1 = (function (_super) {
5757
React.createElement(MoreVertIcon, null)
5858
), targetOrigin: { horizontal: 'right', vertical: 'top' }, anchorOrigin: { horizontal: 'right', vertical: 'top' }},
5959
this.menuOptions(),
60-
global.coderoad.issuesPath ? React.createElement(material_ui_1.MenuItem, null,
61-
React.createElement("a", {href: global.coderoad.issuesPath}, "post issue")
60+
window.coderoad.issuesPath ? React.createElement(material_ui_1.MenuItem, null,
61+
React.createElement("a", {href: window.coderoad.issuesPath}, "post issue")
6262
) : null,
6363
React.createElement(material_ui_1.Divider, null),
6464
React.createElement(material_ui_1.MenuItem, {primaryText: 'quit', onClick: this.props.quit}))}));

lib/components/page/edit.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
'use strict';
2+
var React = require('react');
23
var path = require('path');
34
var Edit = require('material-ui/lib/svg-icons/editor/mode-edit');
45
Object.defineProperty(exports, "__esModule", { value: true });
56
exports.default = function (editPath) {
6-
if (editPath && global.coderoad.edit) {
7-
var repoPath = path.join(global.coderoad.repo, 'edit', 'master', editPath);
7+
if (editPath && window.coderoad.edit) {
8+
var repoPath = path.join(window.coderoad.repo, 'edit', 'master', editPath);
89
return React.createElement("a", {href: repoPath},
910
React.createElement(Edit, {style: { position: 'absolute', top: '10px', right: '10px' }})
1011
);

lib/components/projects/projects.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ var Projects = (function (_super) {
4242
React.createElement("p", {className: 'tagline'}, "Tutorials in the Editor"),
4343
React.createElement("div", {className: 'cr-tutorials'},
4444
React.createElement(material_ui_1.List, {subheader: 'Tutorials'},
45-
global.coderoad.dir ? null : React.createElement(material_ui_1.ListItem, {primaryText: 'Create an Atom Project', secondaryText: 'File > Open > any older'}),
45+
window.coderoad.dir ? null : React.createElement(material_ui_1.ListItem, {primaryText: 'Create an Atom Project', secondaryText: 'File > Open > any older'}),
4646
this.props.tutorials.length > 0 ?
4747
this.props.tutorials.map(function (tutorial) {
4848
return (React.createElement(material_ui_1.ListItem, {primaryText: _this.trim(tutorial), onClick: _this.props.selectProject.bind(_this, tutorial)}));

lib/components/render.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ function initRoot(canStart) {
2121
var root = document.createElement('div');
2222
root.setAttribute('id', rootName);
2323
root.hidden = true;
24-
if (!!global.coderoad.dir) {
24+
if (!!window.coderoad.dir) {
2525
_base_1.store.dispatch(Action.loadTutorials());
2626
}
2727
return root;

lib/reducers/run-tests/run.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ var _base_1 = require('../../_base');
44
function runTaskTests(setup) {
55
var tests = _base_1.store.getState().taskTests;
66
if (tests && tests.length) {
7-
var config = global.coderoad;
7+
var config = window.coderoad;
88
config.taskPosition = _base_1.store.getState().taskPosition;
9-
global.coderoad.runner(tests, config, test_result_1.handleResult, test_result_1.handleLog);
9+
window.coderoad.runner(tests, config, test_result_1.handleResult, test_result_1.handleLog);
1010
}
1111
return true;
1212
}

lib/reducers/task-tests/task-tests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ function taskTestsReducer(taskTests, action) {
66
if (taskTests === void 0) { taskTests = ''; }
77
switch (action.type) {
88
case Type.SET_PAGE:
9-
var target = path.join(global.coderoad.tutorialDir || global.coderoad.dir, '.tmp.js');
9+
var target = path.join(window.coderoad.tutorialDir || window.coderoad.dir, '.tmp.js');
1010
return concat_tests_1.concatTests(target, action.payload.taskTests);
1111
default:
1212
return taskTests;

lib/services/package.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ var _base_1 = require('../_base');
66
var _ = require('lodash');
77
function configTestString(config, packageName, test) {
88
if (config.testDir) {
9-
test = path.join(global.coderoad.dir, 'node_modules', packageName, config.testDir, test);
9+
test = path.join(window.coderoad.dir, 'node_modules', packageName, config.testDir, test);
1010
}
1111
else {
12-
test = path.join(global.coderoad.dir, 'node_modules', packageName, test);
12+
test = path.join(window.coderoad.dir, 'node_modules', packageName, test);
1313
}
1414
if (config.testSuffix) {
1515
test += config.testSuffix;
@@ -26,7 +26,7 @@ var PackageService = (function () {
2626
this.config = {};
2727
}
2828
PackageService.prototype.selectPackage = function (packageName) {
29-
var packagePath = path.join(global.coderoad.dir, 'node_modules', packageName);
29+
var packagePath = path.join(window.coderoad.dir, 'node_modules', packageName);
3030
this.config = require(path.join(packagePath, 'package.json'));
3131
setGlobals_1.setGlobals(this.config);
3232
this.data = require(path.join(packagePath, this.config.main));

0 commit comments

Comments
 (0)