Skip to content

Repository files navigation

JavaScript Kite

JavaScript/TypeScript CLI tool that reports project metadata to the Kite monitoring API.

Installation

npm install --save-dev @concept7/kite

Requirements

  • A .env file with an ENV or ENVIRONMENT variable (with or without a framework prefix)
  • A .nvmrc file and/or a node version in package.json:
{
    "engines": {
        "node": ">=18"
    }
}

Configuration

Add the KITE_TOKEN to your .env file (generated from the Kite Dashboard):

KITE_TOKEN=your-kite-token

NOTE: Do not prefix this variable with EXPO_PUBLIC_, VITE_, NG_APP_, etc. This variable is only used by the CLI tool, not by your framework.

Usage

Help

npx kite --help

Show versions

npx kite --versions

Detected frameworks:

  • Node
  • React
  • React Native
  • Expo
  • Ionic
  • Capacitor
  • Angular
  • Vue

Report to dashboard

npx kite --report

What gets reported

Meta — Framework and runtime versions detected in the project.

Packages — All npm dependencies from package.json, resolved to their installed versions from package-lock.json. Each package is tagged with ecosystem: "npm".

License

MIT

About

JavaScript/TypeScript CLI that reports project metadata to the Kite monitoring API

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages