Skip to content
/ cli Public

Calibre’s Node.js API and Command Line Client (CLI).

License

Notifications You must be signed in to change notification settings

calibreapp/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f7e0458 · Feb 1, 2021
Aug 8, 2019
Feb 1, 2021
Feb 1, 2021
Feb 1, 2021
Oct 13, 2020
Feb 1, 2021
Feb 12, 2019
Apr 18, 2019
Sep 27, 2017
May 21, 2018
Feb 11, 2019
Aug 21, 2018
Feb 13, 2019
Jul 5, 2019
Oct 6, 2020
May 16, 2019
Oct 2, 2017
Mar 8, 2019
Jul 5, 2018
Feb 23, 2020
Feb 11, 2019
Feb 1, 2021
Feb 1, 2021

Repository files navigation

Calibre CLI - Automate your performance system

Build status NPM package

Installation

To get the latest version, run this command:

npm install -g calibre

Other installation options

Features

  • Manage your performance system with a single command: calibre.
  • Single page tests. Create one-off, sharable Calibre tests for fast feedback: calibre test create <url> --location=Frankfurt --device=iPhone6
  • Deployments. Track performance, best practices, accessibility and SEO between deploys
  • CI/CD/Automation. Every command has a --json flag for machine readable output: calibre test <url> --location=Sydney --json
  • Scriptable. All API methods are exported to the Calibre NPM package

Authentication

Authentication is handled via an environment variable: CALIBRE_API_TOKEN. Create your token via the team API tokens page.

Usage

$ calibre --help

Examples

Node client

The Calibre package exports a node API that can be used to automate your performance system however you’d like to. Check the examples/nodejs directory for reference.