pinafore/README.md

43 lines
705 B
Markdown
Raw Normal View History

2018-01-19 05:29:12 +00:00
# Pinafore
2018-01-06 23:51:25 +00:00
2018-02-18 22:38:10 +00:00
An alternative web client for [Mastodon](https://joinmastodon.org]).
## Building
npm install
npm run build
PORT=4002 npm start
## Development
npm run dev
## Testing in development mode
In separate terminals:
1\. Run a Mastodon dev server (note this destroys the `mastodon_development` database and inserts canned data):
npm run run-mastodon
2\. Run a Pinafore dev server:
npm run dev
3\. Run a Cypress dev environment:
npm run cy:open
If you want to export the current data in the Mastodon instance as canned data, so that it can be loaded later:
npm run backup-mastodon-data
## Testing
Lint:
npm run lint
Run Cypress tests:
npm test