Giter VIP home page Giter VIP logo

vend-nodejs-sdk's People

Contributors

armand-mpc avatar gitter-badger avatar kamal0808 avatar meghay avatar pulkitsinghal avatar pzurek avatar tinker20 avatar ysg410 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vend-nodejs-sdk's Issues

Update sp-json-logger version

At the moment the version of the logger being used does not have the ability to set or disable log level. Newer versions of sp-json-logger have an env variable for this purpose, could be worth updating?

Make the module's dependencies injectable

Often modules such as this one may need to be re-used on a hosted platform such as Parse.com and the lookup of required dependencies may not work out-of-the-box.

In such cases, its easier to let folks inject the dependencies that this module needs.

Build the client via swagger spec?

I wonder if a swagger spec can be put together for the Vend API as that could be leveraged for auto-generating client source code. My only concern would be around figuring out how to mixin any utility methods on top of such a generated file ... hmmm.

Either combine or deprecate different implementations for fetching customers

This example is one of many ways in which we can change our implementation to support all versions of the Vend API. It is not a solution which fits all situations, it just happened to be a simple usecase where altering path sufficed.

Anyway, we have two implementations: fetchCustomers and fetchCustomers2 and we should spend some time to either completely remove the 0.x endpoint or come up with an elegant way to support it both for the consumers of our SDK and in our implementation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.