A monorepo containing packages to develop Shopify application using NestJS.
See upgrade guide here.
Package | Description |
---|---|
@nestjs-shopify/express | Initialize the @shopify/shopify-api package with your Express NestJS app. |
@nestjs-shopify/fastify | Initialize the @shopify/shopify-api package with your Fastify NestJS app. |
@nestjs-shopify/common | Common utilities (like HMAC validation, applying CSP headers, etc.) |
@nestjs-shopify/webhooks | Register and process Shopify webhooks. |
@nestjs-shopify/auth | Setup online and/or offline auth and protected your NestJS API with Shopify JWT session tokens. |
@nestjs-shopify/graphql | Setup a Shopify GraphQL Admin API proxy that is automatically setup to use online session tokens. |
@nestjs-shopify/core | Private module to be used by @nestjs-shopify/express or @nestjs-shopify/fastify |
See https://github.com/nestjs-shopify/example-nx-app for an example app with a NextJS frontend.
This project is licensed under the MIT License - see the LICENSE file for details.