# @lovepop/svg-writer

svg context for [@lovepop/typesetter](.../packages/typesetter)

## Local development

If you're only working on svg-writer, you can run `lerna run build` to build all sub-packages and then `yarn dev` in the svg-writer directory to start the dev server.

If you're working on typesetter at the same time, you should open each of those in a terminal and run `yarn dev`. This is order dependent so do typesetter -> svg-writer -> note-editor

*NOTE*: before commiting you may want to run `yarn run fix` to try and fix any lint errors that might fail the build.

`yarn run info` for a description of available npm scripts


## Useful links

* [Jest](https://github.com/facebook/jest) - our test framework for this package
* [tslint-immutable](https://github.com/jonaskello/tslint-immutable) - how we enforce immutability
