Skip to content

ShiftinBits/constellation-types

Repository files navigation

Constellation Shared Types

TypeScript v5.9+ Node.js v24+ License: AGPL-3.0

Shared Zod schemas and TypeScript types for Constellation MCP and CLI projects.

Overview

This package provides the single source of truth for all MCP and CLI data types used across the Constellation system:

  • constellation-mcp - MCP client and Code Mode sandbox
  • constellation-cli - Command-line interface tool

Note

The npm run build script in this project checks for the process.env.CI environment variable value. If it is not set then the post-build script will run npm link to create a local reference to this package. Projects dependent on this package also check if the process.env.CI value is not set and utilize the local npm link.

Development

# Install dependencies
npm install

# Build (ESM + CJS + types)
npm run build

# Type check
npm run type-check

# Clean build output
npm run clean

License

AGPL-3.0 - See LICENSE for details.

Copyright © 2026 ShiftinBits Inc.

About

Code Intelligence Platform for AI Coding Assistants

Resources

License

Stars

Watchers

Forks

Contributors