/lancedarkly

Convenient overview of LaunchDarkly toggles for all environments

Primary LanguageJavaScript

LanceDarkly

Beta release

  1. Get started
  2. Commands
  3. Features
  4. Contributing

Problem

Switching between VS Code, LaunchDarkly web app and other toggle integrations is inconvenient during development. The LaunchDarkly app does not provide a view of toggle state (on|off) for all environments.

Solution

A VS Code extension to query LaunchDarkly API to list all toggles and make it easy to read toggle data.

Get started

  1. You will need a LaunchDarkly account.

  2. From LaunchDarkly you will need to generate a Access Token. You can find it under: Account Settings -> Access Tokens -> Your access tokens.

  3. Default Project key. It's all lowercase and highlighted in gray. You can find it under: Account Settings -> Projects -> Your projects

Update you're setting in VS Code under LanceDarkly. See image below:

LanceDarkly Settings

Commands

  • ctrl+shift+p -> LanceDarkly: List all toggles Opens a new tab listing all toggles. Selecting a toggle shows you details about it.

Features

  • List all toggles in a project with a total count
  • Search for toggles by name and description
  • Quick overview of toggle details:
    • Title, created date, description, key and kind
    • Variations: value and name
    • Environments: show on or off state
  • Open toggle in LaunchDarkly
  • Copy key to clipboard
  • Settings for defaultProject and accessToken