feather-library

0.6.0 • Public • Published

Feather Library

Loading the booking app in an iframe...

High level overview

Services that makeup the Feather (Seat map) ecosystem:

  • Feather Library (this repo): which compiles the feather.min.js used in frontend websites
  • Feather Demo: which shows an example frontend site that uses Feather
  • Feather Testing Utils: which contains scripts to test feather
  • the Booking App in the Whitelabel: which contains the database calls, the wl-booking application that renders the seat map and the API endpoint used by feather.min.js file.

Deploying

  • Increment the version number in the package.json file.
  • Tag the commit with the version number and release message
    git tag -a 0.4.8 -m "Add some amazing feature"
  • Push the tag
    git push origin --tags
    GitHub Workflows will deploy changes to master on a successful merge, to the following location: https://storage.googleapis.com/ticketswitch/feather/<your-version-number>/feather.min.js.

To keep a nice clean release history you can additionally

  • Click on Releases
  • Click on Draft a new release
  • Fill in the tag number you used above
  • Fill in the message you used above as the Release Title
  • Click on Publish Release

Also remember

Also remember to update the other repos that use feather to the latest version

Readme

Keywords

none

Package Sidebar

Install

npm i feather-library

Weekly Downloads

1

Version

0.6.0

License

ISC

Unpacked Size

27.5 kB

Total Files

8

Last publish

Collaborators

  • stewartmorganv2