File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -37,14 +37,21 @@ module.exports = {
3737 // likely running in dev mode, don't need to generate chunks.json
3838 return tree ;
3939 }
40- if ( ! tree . inputNodes ) {
40+ let inputNodes =
41+ tree . inputNodes || ( tree . inputTree && tree . inputTree . inputNodes ) ;
42+ if ( ! inputNodes ) {
43+ console . error ( tree ) ;
4144 throw new Error (
4245 'Unknown build tree configuration, this addon should follow exactly after ember-auto-import'
4346 ) ;
4447 }
45- const inserter = tree . inputNodes . find (
46- ( node ) => node . _name === 'Inserter'
47- ) ;
48+ const inserter = inputNodes . find ( ( node ) => node . _name === 'Inserter' ) ;
49+ if ( ! inserter ) {
50+ console . error ( tree ) ;
51+ throw new Error (
52+ 'Unable to find Inserter instance in emebr-auto-import build tree'
53+ ) ;
54+ }
4855 const chunkWriterInstance = new ChunksWriter ( [ 'app' ] , { inserter } ) ;
4956 return new MergeTrees ( [ tree , chunkWriterInstance ] ) ;
5057 }
You can’t perform that action at this time.
0 commit comments