File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ module.exports = {
153153
154154 treeForAddon ( tree ) {
155155 let dummyAppFiles = new FindDummyAppFiles ( [ 'tests/dummy/app' ] ) ;
156- let addonFiles = new FindAddonFiles ( [ 'addon' ] ) ;
156+ let addonFiles = new FindAddonFiles ( [ 'addon' ] . filter ( dir => fs . existsSync ( dir ) ) ) ;
157157
158158 return this . _super ( new MergeTrees ( [ tree , dummyAppFiles , addonFiles ] ) ) ;
159159 } ,
@@ -290,7 +290,7 @@ class FindDummyAppFiles extends Plugin {
290290class FindAddonFiles extends Plugin {
291291 build ( ) {
292292 let addonPath = this . inputPaths [ 0 ] ;
293- let paths = walkSync ( addonPath , { directories : false } )
293+ let paths = addonPath ? walkSync ( addonPath , { directories : false } ) : [ ] ;
294294 let pathsString = JSON . stringify ( paths ) ;
295295
296296 fs . writeFileSync ( path . join ( this . outputPath , 'addon-files.js' ) , `export default ${ pathsString } ;` ) ;
You can’t perform that action at this time.
0 commit comments