Contributing
PR's are are welcome and encouraged in this repository. Read this document to see how to contribute.
#
Table of Contents#
Project StructureThis project is built with Nx and follows the standard project structure. Visit the Getting Started guide to familiarize yourself with Nx workspaces.
This workspace uses the Nx CLI with Yarn 1.x.
#
Building a PluginAfter cloning the project, to install the dependencies, run:
To build a plugin, run:
#
Running Unit TestsTo run unit tests for a plugin, run:
#
Running e2e TestsTo run e2e tests for a plugin, run:
#
Testing LocallyTo test a plugin locally, build the plugin:
Next, navigate to the build output directory:
Next, if you want to test the plugin on a project that uses Yarn, run:
If you want to test the plugin on a project that uses NPM, run:
Finally, in the project that you want to test, run:
Or:
#
Pull RequestsEnsure that you have completed the PR checklist in the pull request template prior to opening a pull request.