File tree Expand file tree Collapse file tree 8 files changed +51
-8
lines changed Expand file tree Collapse file tree 8 files changed +51
-8
lines changed Original file line number Diff line number Diff line change 5555 "ember-cli-normalize-entity-name" : " ^1.0.0" ,
5656 "ember-cli-string-utils" : " ^1.0.0" ,
5757 "enhanced-resolve" : " ^2.3.0" ,
58- "exists-sync" : " 0.0.3" ,
5958 "extract-text-webpack-plugin" : " ^2.0.0-rc.1" ,
6059 "file-loader" : " ^0.8.5" ,
6160 "findup" : " 0.1.5" ,
134133 "conventional-changelog" : " ^1.1.0" ,
135134 "dtsgenerator" : " ^0.7.1" ,
136135 "eslint" : " ^2.8.0" ,
136+ "exists-sync" : " 0.0.3" ,
137137 "express" : " ^4.14.0" ,
138138 "jasmine" : " ^2.4.1" ,
139139 "jasmine-spec-reporter" : " ^2.7.0" ,
Original file line number Diff line number Diff line change 33var Command = require ( '../models/command' ) ;
44var SilentError = require ( 'silent-error' ) ;
55var path = require ( 'path' ) ;
6- var existsSync = require ( 'exists-sync' ) ;
76
87var defaultPort = 7357 ;
98
Original file line number Diff line number Diff line change 44@module ember-cli
55*/
66
7- var existsSync = require ( 'exists-sync ' ) ;
7+ var fs = require ( 'fs ' ) ;
88var path = require ( 'path' ) ;
99var assign = require ( 'lodash/assign' ) ;
1010var SilentError = require ( 'silent-error' ) ;
@@ -14,6 +14,15 @@ var CoreObject = require('../ext/core-object');
1414
1515var walkSync = require ( 'walk-sync' ) ;
1616
17+ function existsSync ( path ) {
18+ try {
19+ fs . accessSync ( path ) ;
20+ return true ;
21+ }
22+ catch ( e ) {
23+ return false ;
24+ }
25+ }
1726
1827
1928/**
Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ var printableProperties = require('../utilities/printable-properties').blueprint
1010var sequence = require ( '../utilities/sequence' ) ;
1111var printCommand = require ( '../utilities/print-command' ) ;
1212var fs = require ( 'fs-extra' ) ;
13- var existsSync = require ( 'exists-sync' ) ;
1413var inflector = require ( 'inflection' ) ;
1514var minimatch = require ( 'minimatch' ) ;
1615var path = require ( 'path' ) ;
@@ -35,6 +34,16 @@ var EOL = require('os').EOL;
3534var debug = require ( 'debug' ) ( 'ember-cli:blueprint' ) ;
3635var normalizeEntityName = require ( 'ember-cli-normalize-entity-name' ) ;
3736
37+ function existsSync ( path ) {
38+ try {
39+ fs . accessSync ( path ) ;
40+ return true ;
41+ }
42+ catch ( e ) {
43+ return false ;
44+ }
45+ }
46+
3847module . exports = Blueprint ;
3948
4049/**
Original file line number Diff line number Diff line change 22
33var debug = require ( 'debug' ) ( 'ember-cli:installation-checker' ) ;
44var fs = require ( 'fs' ) ;
5- var existsSync = require ( 'exists-sync' ) ;
65var path = require ( 'path' ) ;
76var SilentError = require ( 'silent-error' ) ;
87
8+ function existsSync ( path ) {
9+ try {
10+ fs . accessSync ( path ) ;
11+ return true ;
12+ }
13+ catch ( e ) {
14+ return false ;
15+ }
16+ }
17+
918module . exports = InstallationChecker ;
1019
1120function InstallationChecker ( options ) {
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ var path = require('path');
88var findup = Promise . denodeify ( require ( 'findup' ) ) ;
99var resolve = Promise . denodeify ( require ( 'resolve' ) ) ;
1010var fs = require ( 'fs' ) ;
11- var existsSync = require ( 'exists-sync' ) ;
1211var find = require ( 'lodash/find' ) ;
1312var assign = require ( 'lodash/assign' ) ;
1413var forOwn = require ( 'lodash/forOwn' ) ;
@@ -19,6 +18,16 @@ var UI = require('../ui');
1918var nodeModulesPath = require ( 'node-modules-path' ) ;
2019var getPackageBaseName = require ( '../utilities/get-package-base-name' ) ;
2120
21+ function existsSync ( path ) {
22+ try {
23+ fs . accessSync ( path ) ;
24+ return true ;
25+ }
26+ catch ( e ) {
27+ return false ;
28+ }
29+ }
30+
2231/**
2332 The Project model is tied to your package.json. It is instiantiated
2433 by giving Project.closest the path to your project.
Original file line number Diff line number Diff line change 55
66var Promise = require ( '../ext/promise' ) ;
77var fs = require ( 'fs' ) ;
8- var existsSync = require ( 'exists-sync' ) ;
98var mkdir = Promise . denodeify ( fs . mkdir ) ;
109var Task = require ( '../models/task' ) ;
1110var SilentError = require ( 'silent-error' ) ;
1211
12+ function existsSync ( path ) {
13+ try {
14+ fs . accessSync ( path ) ;
15+ return true ;
16+ }
17+ catch ( e ) {
18+ return false ;
19+ }
20+ }
21+
1322module . exports = Task . extend ( {
1423 // Options: String directoryName, Boolean: dryRun
1524
Original file line number Diff line number Diff line change 3939 "diff" : " ^2.2.2" ,
4040 "ember-cli-normalize-entity-name" : " ^1.0.0" ,
4141 "ember-cli-string-utils" : " ^1.0.0" ,
42- "exists-sync" : " 0.0.3" ,
4342 "extract-text-webpack-plugin" : " ^2.0.0-rc.1" ,
4443 "file-loader" : " ^0.8.5" ,
4544 "findup" : " 0.1.5" ,
You can’t perform that action at this time.
0 commit comments