Skip to content

A web based editor and visualizer for models written using the GraphWalker JSON format.

License

Notifications You must be signed in to change notification settings

altwalker/model-editor

Repository files navigation

ModelEditor

A web based editor and visualizer for AltWalker and GraphWalker models.

Visit the app at https://altwalker.github.io/model-editor.

Screenshot

Models Format

For more information about the models format you can visit the AltWalker documentation or Graphwalker documentation.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/altwalker/model-editor.git
  • cd model-editor
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Make sure to use the new ember octaine components:

# -gc stands for glimmer component
$ ember generate component my-component -gc

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Check the deploy.yml file.

Support

Join our Gitter chat room or our Google Group to chat with us or with other members of the community.

Further Reading/Useful Links

License

This project is licensed under the GNU General Public License v3.0.