1.15.0 • Published 8 months ago

@sealink/printers_qt v1.15.0

Weekly downloads
278
License
MIT
Repository
-
Last release
8 months ago

npm version Coverage Status Build Status

Why

Provides a wrapper api which hides the underlying printing services in QuickTravel. If required you can also manually invoke the underlying API service.

PrintService (Recommended API)

QuickTravel API endpoints require a CSRF token you must provide as a constructor option.

const config = {
  quicktravel: {
    host: 'hostName',
    bearerToken: 'bearerToken'
  },
  config: {
    host: 'hostName',
    bearerToken: 'bearerToken'
  }
}

const service = new PrintService(config)
  • printTickets
  • issueTickets
  • voidTickets
  • printReservations
  • reprintTickets
  • voidTickets
  • printReceipt

QuickTravel

  • voidTickets
  • reprintTickets
  • printReceipt
  • issueAndPrint
  • issueTickets

QuickPrint

  • print-tickets

Printers Config

  • listPrintGroups
  • listPrintGroupsPrinters

Deployment

Build / Deployment is handled via travis CI. Package management is via NPM.

First create the release branch

git branch release/0.3.0

Second Update package.json and specify the version you are releasing

Next Tag and push to travis

git tag v0.3.0
git push origin master --tags

Remember to merge changes back to the master branch

1.15.0

8 months ago

1.14.0

1 year ago

1.13.0

2 years ago

1.12.0

3 years ago

1.11.2

3 years ago

1.11.1

3 years ago

1.11.0

3 years ago

1.10.0

3 years ago

1.9.0

3 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.1

5 years ago

1.5.0

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.2

5 years ago

1.2.0

5 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago