git.iko.soy/rowtype-yoga/purescript-arraybuffer-builder
on ci help sign in
43 lines 810 B history raw
1# Development Notes
3All of the commands needed for development are in the `shell.nix` environment.
5```
6$ nix-shell
7```
9## Edit
11The `psc-ide` command is available for the [VS Code Purescript IDE extension](https://github.com/nwolverson/vscode-ide-purescript.git).
13```
14[nix-shell:]$ code .
15```
17## Build
19```
20[nix-shell:]$ spago build
21```
23## Test
25The test dependencies are specified seperately in `test.dhall`.
27```
28[nix-shell:]$ spago -x test.dhall test
29```
31## Publishing to Pursuit with `spago`
33[Publishing with `spago`](https://github.com/purescript/spago#publish-my-library).
35```
36[nix-shell:]$ bower install --save
37[nix-shell:]$ spago bump-version --no-dry-run major
38[nix-shell:]$ pulp publish --no-push
39```
41## Bower
43The `bower.json` is generated by running `spago bump-version`, do not edit it.