Fishtripr UI
Fishtripr UI is a set of Vue components that implement the Fishtripr design specification.
Installation
Fishtripr UI can be installed as an npm package:
$ npm install --save @fishtripr-com/ui
Or with Yarn:
$ yarn add @fishtripr-com/ui
How to make a release
- Always make your changes on a feature branch, starting from
development
, with the version number (for examplefeature-v0.0.2
). - Make sure you build the package by running
yarn build
. It will create a newindex.js
file indist
. - Bump the version in
package.json
by using the commandnpm version
(make sure it's the same version as the name of your branch). - Make a pull request on GitHub and wait for approval.
- Once the pull request is approved, merge it into the
development
branch. - Publish to npm using the
npm publish --access=public
command. - Merge the
development
branch intomaster
and push to GitHub.
Storybook
To start Storybook for this project, run this command:
$ yarn run storybook
To build storybook for deployment run:
$ yarn run build:storybook
This will redirect to http://localhost:9001 where you can browse all the components.
License
This project is licensed under the terms of the MIT license.