Skip to content

Monorepo for different Vendure plugins developed by Pinelab

Notifications You must be signed in to change notification settings

Fainin/pinelab-vendure-plugins

 
 

Repository files navigation

code style: prettier lerna

Pinelab Vendure plugins

Visit pinelab-plugins.com for official docs and examples.

Development

Contributions welcome! Check out our Contribution guidelines

  1. yarn in the root of the repository will install all dependencies of each plugin (using yarn workspaces)
  2. You can now yarn build and/or yarn test in each plugin

⚠️ You might need to run yarn add -D -W --ignore-engines sharp in the root when you are seeing errors related to sharp during startup: Could not load the "sharp" module using the linux-x64 runtime.

Upgrading Vendure version

Follow these steps to upgrade the vendure version of all plugins at once.

  1. Create and checkout a new branch like feat/vendure-1.7.1
  2. Upgrade all Vendure dependencies by running yarn upgrade:vendure
  3. Create a PR to merge into main

Create a new plugin

  1. cd packages
  2. wget https://github.com/vendure-ecommerce/plugin-template/zipball/master.zip
  3. unzip master
  4. rm master
  5. Follow the README in vendure-ecommerce-plugin-tempalte-xxxx

About

Monorepo for different Vendure plugins developed by Pinelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.7%
  • Astro 1.2%
  • JavaScript 1.0%
  • HTML 0.8%
  • SCSS 0.2%
  • CSS 0.1%