JSPM

shopware-frontends-proxy

1.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q36962F
  • License MIT

This Shopware Frontends (nuxt3) module proxies requests to the Shopware 6 instance to bypass preflight requests.

Package Exports

  • shopware-frontends-proxy

Readme

Shopware Frontends Proxy Module

Http Proxy Middleware for Shopware Frontends.

Installation

npm install shopware-frontends-proxy

Usage

This will extend the nuxt.options.shopware which is also used by shopware/frontends as configuration.

// nuxt.config.ts

export default defineNuxtConfig({

    modules: ['shopware-frontends-proxy'],

    shopware: {
        shopwareEndpoint: 'YOUR_SHOPWARE_FRONTENDS_URL',
        proxyDestinationEndpoint: 'YOUR_SHOPWARE_6_API_ENDPOINT',
        shopwareAccessToken: 'SHOPWARE_6_ACCESS_TOKEN',
        proxy: true, 
    },
})

Description

This module creates a proxy to bypass preflight requests in your shopware-frontends app. See the following links for the motivation for this module:

Shopware Frontends Feature Request

Shopware PWA Feature Request