kahmali / meteor-restivus

REST APIs for the Best of Us! - A Meteor 0.9+ package for building REST APIs https://atmospherejs.com/nimble/restivus
MIT License
544 stars 117 forks source link

Relies specifically on `coffeescript@1.0.2` #287

Open AlbinoGeek opened 6 years ago

AlbinoGeek commented 6 years ago

Description

package.json specifically requires coffeescript@1.0.2 , and many projects use coffeescript@2 (the newer, better, more ES/JavaScript Friendly version of CoffeeScript that changes nothing on our end (the developer).

Reproduce

meteor create restivus-br
cd restivus-br
meteor install accounts-password # 1.5.0
meteor install alanning:roles    # 1.2.16
meteor install coffeescript      # 2.0.3_1
meteor install nimble:restivus   # FAILS

Log

=> Errors while adding packages:

While selecting package versions:
error: Potentially incompatible change required to
 top-level dependency: coffeescript 1.12.7_3, was 2.0.3_1.
Constraints on package "coffeescript":
* coffeescript@1.0.2 <- nimble:restivus 0.8.12
achirkof commented 5 years ago

@AlbinoGeek have you solved this? I would like to break free from coffeescript 1.0.2 dependency.