quiltyou will first need to clone the repository.
quiltlocally (including development dependencies):
pytestto test your changes during normal development. To run
pyteston the entire codebase:
npmto install the catalog (
quilt-navigator) dependencies locally:
quilt-navigatorpackage depends on
[email protected], which may lack prebuilt binaries for your platform and may fall back on building from source using
node-gypdepends on Python 2; if you only have Python 3 in your install environment it will fail.
npmto a Python 2 path on your machine. For example on macOS:
federation.jsonfile in the
federation.jsonuse the following template:
config.jsonuse the following template:
webpackunder the hood to compile code changes on the fly and provide live reloading, useful when developing.
git push --tagsa new CircleCI build is triggered.
setup.pyreflects the latest package.
docs/folder in the
masterbranch of the
gendocsdirectory and execute
docs/and will be ready to be checked in.
docsdirectory. To edit the page, edit the Markdown file. Then check that file in.