ef4 / ember-browserify

ember-cli addon for easily loading CommonJS packages from npm via browserify.
MIT License
172 stars 28 forks source link

Not working with ember-cli@0.2.2 #25

Closed spieker closed 9 years ago

spieker commented 9 years ago
version: 0.2.2
Livereload server on port 35729
Serving on http://localhost:4200/
Cannot have both inputTree and inputTrees: CoreObject
Error: Cannot have both inputTree and inputTrees: CoreObject
    at NewStyleTreeWrapper.read (/Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/broccoli/lib/api_compat.js:30:11)
    at /Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/broccoli/lib/builder.js:79:23
    at lib$rsvp$$internal$$tryCatch (/Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:489:16)
    at lib$rsvp$$internal$$invokeCallback (/Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:501:17)
    at /Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:1095:13
    at Object.lib$rsvp$asap$$flush [as _onImmediate] (/Users/spieker/Downloads/test123/node_modules/ember-cli/node_modules/rsvp/dist/rsvp.js:1290:9)
    at processImmediate [as _immediateCallback] (timers.js:354:15)

Reproduce:

npm uninstall -g ember-cli
npm cache clean
npm install -g ember-cli@0.2.2
ember new test-ember-browserify
cd test-ember-browserify
ember install:addon ember-browserify
ember server
ef4 commented 9 years ago

Ugh. Broccoli is changing its API, and while it tries to provide transitional compatibility, it has started treating anything with a rebuild function as compatible with the new API. We happen to have a rebuild function, so it completely hoses us.

ef4 commented 9 years ago

Published ember-browserify@0.6.4, please give it a whirl.

knownasilya commented 9 years ago

@ef4 working for me. Thanks!

spieker commented 9 years ago

Thanks for the quick fix! Haven't tried it yet but I'll update the project to ember-cli 0.2.2 tomorrow.