Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artcodestudio/shopify-server
Koa middlewares to write shopify apps with node.js and koa.
https://github.com/artcodestudio/shopify-server
api authentication koa koa-middleware nodejs shopify shopify-api shopify-auth webhook
Last synced: about 1 month ago
JSON representation
Koa middlewares to write shopify apps with node.js and koa.
- Host: GitHub
- URL: https://github.com/artcodestudio/shopify-server
- Owner: ArtCodeStudio
- Created: 2017-04-10T15:37:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-19T14:25:02.000Z (over 7 years ago)
- Last Synced: 2024-10-01T02:21:21.762Z (about 2 months ago)
- Topics: api, authentication, koa, koa-middleware, nodejs, shopify, shopify-api, shopify-auth, webhook
- Language: JavaScript
- Homepage:
- Size: 169 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# shopify-server
Koa middlewares to write shopify apps with node.js and [koa](http://koajs.com/).
shopify-server provides middlewares for authentication using [shopify-token](https://github.com/lpinca/shopify-token) and for api requests using [shopify-api-node](https://github.com/MONEI/Shopify-api-node).## Documentation
You found the documentation on [docs.jumplink.eu/shopify-server/](https://docs.jumplink.eu/shopify-server/).
build the documentation with:
```bash
npm run doc
```Pulish the documentation with
```bash
npm run publish-doc
```## Environment
You need node.js v7.8.0 or higher, we recommend to use [nvm](https://github.com/creationix/nvm) for that. With nvm you can install the latest node.js version with
```bash
nvm install node
```## Debugging
shopify-server along with many of the libraries it's built with support the **DEBUG** environment variable from [debug](https://github.com/visionmedia/debug) which provides simple conditional logging.
To see all debugging information just pass `DEBUG=shopify-server* npm start`. You can also show specific debugging information using `DEBUG=shopify-server:auth,shopify-server:utilities,shopify-server:api`.
## See also
* [shopify-client](https://github.com/JumpLinkNetwork/shopify-client)