Building and Publishing Your Visualization
Build and publish your Galaxy Charts plugin to npm.
These steps apply to any Galaxy Charts plugin, regardless of stack. Publish your visualization to npm, then submit a pull request to the Galaxy repository.
Configure the Package Name and Files
- Open the
package.jsonfile in your project. - Update the
namefield to specify a unique package name. - Adjust the
versionfield if needed. - Ensure that the following section is in your
package.json:
"files": ["static"]
Build the Package
To build your package to npm, run the following commands from your project’s root directory:
npm run build
Publish to npm
Verify that the static directory includes your XML file, a logo.svg, bundled JavaScript and CSS files, and other assets as required.
To publish your package to npm, run the following command from your project’s root directory:
npm publish --access public