Simplify deployments and interactions with the QuantCDN API by using the support cli tool.
The preferred method for installation is via npm.
npm i -g @quantcdn/quant-cli
or locally to a project
npm i -D @quantcdn/quant-cli
$ quant <command> Commands: quant crawl Crawl and push an entire domain quant deploy [dir] Deploy the output of a static generator quant file <file> <location> Deploy a single asset quant info Give info based on current configuration quant init Initialise a project in the current directory quant page <file> <location> Make a local page asset available via Quant quant proxy <path> <origin> [status] Create a proxy to allow traffic directly to [basicAuthUser] [basicAuthPass] origin quant purge <path> Purge the cache for a given url quant redirect <from> <to> [status] [author] Create a redirect quant unpublish <path> Unpublish an asset Options: --version Show version number [boolean] --help Show help [boolean] --clientid, -c Project customer id for QuantCDN [string] --project, -p Project name for QuantCDN [string] --token, -t Project token for QuantCDN [string] --endpoint, -e API endpoint for QuantCDN [string] [default: "https://api.quantcdn.io"]
Please refer to the "get started" guide for more details on getting set up.
Quant accepts options or will ready configuration values from a
quant.json file in the current directory.
$ quant init
An interactive walk-through for configuring your API connection.
$ quant info Endpoint: https://api.quantcdn.io/v1 Customer: quant Project: dev-docs Token: **** ✅✅✅ Successfully connected to dev-docs
Automated via CodeFresh for all PRs and mainline branches.
$ npm run lint $ npm run test
Issues and feature requests are managed via Github and pull requests are welcomed.