Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

does not work on Apigee edge any more due to const keyword in a downstream dependency #23

Open
antxxxx opened this issue Sep 29, 2017 · 0 comments

Comments

@antxxxx
Copy link

antxxxx commented Sep 29, 2017

This no longer works when deployed to Apigee edge because the runtime on there is v0.10 and one of the dependencies now installed is node-mime v2 which uses the const keyword

The dependency is introduced from the dependency to
https://jl.githost.io/apigee/swagger-tools which depends on
https://github.com/whitlockjc/json-refs (has to be version 2 - version 3 contains some new syntax which also wont work) which depends on
https://github.com/whitlockjc/path-loader which depends on superagent. If the version of superagent in here is specified as 3.6.0 then everything works

So for this to work, path-loader has to specify version 3.6.0 of superagent, json-refs version 2.* has to specify the correct version of path-loader, and swagger-tools has to specify the correct version of json-refs and this has to reference the correct version of swagger-tools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant