Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artcodestudio/shopify-client
TypeScript / JavaScript library to communicate with shopify-server and the Shopify Embedded App SDK to build Shopify Apps
https://github.com/artcodestudio/shopify-client
authentication browser client javascript-library rest-api shopify shopify-server typescript
Last synced: 26 days ago
JSON representation
TypeScript / JavaScript library to communicate with shopify-server and the Shopify Embedded App SDK to build Shopify Apps
- Host: GitHub
- URL: https://github.com/artcodestudio/shopify-client
- Owner: ArtCodeStudio
- License: mit
- Created: 2017-04-21T10:54:12.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-12T16:11:04.000Z (almost 8 years ago)
- Last Synced: 2025-01-14T20:20:06.517Z (28 days ago)
- Topics: authentication, browser, client, javascript-library, rest-api, shopify, shopify-server, typescript
- Language: TypeScript
- Homepage:
- Size: 130 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# shopify-client
Angular library to use the REST APIs of our [shopify-server](https://github.com/JumpLinkNetwork/shopify-server) koa middleware and authenticates your app user using the [Shopify Embedded App SDK](https://help.shopify.com/api/sdks/shopify-apps/embedded-app-sdk).
Or in short, together with shopify-client and shopify-server you write Shopify Apps in Angular, easily.
## Documentation
You found the documentation on [docs.jumplink.eu/shopify-client/](https://docs.jumplink.eu/shopify-client/).
build the documentation with:
```bash
npm run doc
```Pulish the documentation with
```bash
npm run publish-doc
```## Code Style
To ensure that the code becomes uniform this Project use [TSLint](https://palantir.github.io/tslint/) a linting utility for TypeScript.
If you are using Visual Studio Code, you should install the [TSLint Extension](https://marketplace.visualstudio.com/items?itemName=eg2.tslint).## TODO
* Database Adapter to make it possible to use another Database instead of Firebase Realtime Database
* Remove Callbacks, just use Promises
* More Dokumentation## See also
* [shopify-server](https://github.com/JumpLinkNetwork/shopify-server)