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