Flycomponents is a set a react UI components used to create payment forms in Flywire.
Flycomponents is a private repository and haven't been published to npm yet, so to add the dependency to your project you have to add to your package.json
:
"flycomponents": "git+https://<github_token>:x-oauth-basic@github.com/peertransfer/flycomponents.git/<version>"
To create a new release, make all the changes that you need and commit them, then execute:
npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]
For example:
npm version patch
This will bump the package.json
version, build a new bundle, commit and push the changes tagging them to a new release.
http://flycomponents.flywire.lol
The documentation source is under the docs
folder.
To update the documentation and publish the changes to Github Pages:
> make bash
docs# yarn build:doc
> # commit the changes