Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 602 Bytes

CONTRIBUTING.md

File metadata and controls

34 lines (19 loc) · 602 Bytes

Contributing

Building

Javascript

The compiled JS is not in git.

Use yarn to create it:

yarn install --frozen-lockfile
yarn run build

For development:

yarn install
yarn run watch

This will watch the source files for changes and rebuild main.js

Python

Create a virtualenv, and install:

pip install pre-commit tox tox-poetry-dev-dependencies
pre-commit install

Run the tests with tox.

Source locations

The python package is in schema_graph and is a Django app.

The JavaScript source is in assets and is compiled with webpack via yarn