Skip to content

Getting Started

This guide walks through creating an organization, defining a flag, and evaluating it from your application.

  • Node.js 20+
  • pnpm
Terminal window
pnpm add -g @shipdit/cli
Terminal window
shipd auth login

Create shipd.config.ts in your project root:

import { defineFlags } from "@shipdit/config";
export default defineFlags({
"my-first-flag": {
type: "boolean",
default: false,
},
});
Terminal window
shipd push

See the SDK docs for evaluating flags in your application.