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

/feather-library/

    Package Sidebar

    Install

    npm i feather-library

    Weekly Downloads

    0

    Version

    0.6.0

    License

    ISC

    Unpacked Size

    27.5 kB

    Total Files

    8

    Last publish

    Collaborators

    • stewartmorganv2