@@ -7,10 +7,10 @@ var Type = require('./actionTypes');
7
7
var exists_1 = require ( '../services/exists' ) ;
8
8
function loadTutorials ( ) {
9
9
var tutorials = [ ] ;
10
- if ( global . coderoad . dir ) {
10
+ if ( window . coderoad . dir ) {
11
11
var packageJson = loadRootPackageJson ( ) ;
12
12
if ( ! packageJson ) {
13
- global . coderoad . package = null ;
13
+ window . coderoad . package = null ;
14
14
var message = 'No package.json file available. Try running "npm init --y" in terminal' ;
15
15
console . log ( message ) ;
16
16
_base_1 . store . dispatch ( Action . toggleAlert ( { message :message , action :'tip' , duration :6000 } ) ) ;
@@ -25,18 +25,18 @@ function loadTutorials() {
25
25
}
26
26
exports . loadTutorials = loadTutorials ;
27
27
function loadRootPackageJson ( ) {
28
- var pathToPackageJson = path . join ( global . coderoad . dir , 'package.json' ) ;
28
+ var pathToPackageJson = path . join ( window . coderoad . dir , 'package.json' ) ;
29
29
if ( exists_1 . fileExists ( pathToPackageJson ) ) {
30
30
return JSON . parse ( fs . readFileSync ( pathToPackageJson , 'utf8' ) ) ;
31
31
}
32
32
return false ;
33
33
}
34
34
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' ) ;
36
36
if ( exists_1 . fileExists ( pathToTutorialPackageJson ) ) {
37
37
var packageJson = JSON . parse ( fs . readFileSync ( pathToTutorialPackageJson , 'utf8' ) ) ;
38
38
if ( packageJson . main && packageJson . main . match ( / c o d e r o a d .j s o n $ / ) ) {
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 ) ;
40
40
if ( exists_1 . fileExists ( pathToCoderoadJson ) ) {
41
41
return true ;
42
42
}