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

Support Meteor 2.3 #309

Open yurtsiv opened 2 years ago

yurtsiv commented 2 years ago

Hi! Would be nice to make this package work with Meteor 2.3. Currently, there's an error

=> Errors prevented startup:                  

   While selecting package versions:
   error: Conflict: Constraint accounts-password@1.3.3 is not satisfied by accounts-password 2.0.1.
   Constraints on package "accounts-password":
   * accounts-password@2.0.0 <- top level
   * accounts-password@~2.0.0 <- top level
   * accounts-password@1.3.3 <- nimble:restivus 0.8.12

This package doesn't seem to be affected by any of the breaking changes and all of the internal functions like Accounts._hashLoginToken or Accounts._checkPassword seem to be still there. I'll create a PR soon.

niklasdahlheimer commented 2 years ago

Looks like this repo is no longer actively maintained, no commits since 2017. I switched to the fork https://github.com/maka-io/maka-rest It's compatible with Meteor 2.3 and it's also available as atmosphere-package unter https://atmospherejs.com/maka/rest.