Back to Vercel

`@vercel/related-projects`

packages/related-projects/README.md

16.1.2901 B
Original Source

@vercel/related-projects

Utilities for stitching together Vercel deployments across multiple projects.

Usage

Install

pnpm add @vercel/related-projects

json
{
  "relatedProjects": ["prj_123", "prj_456"]
}
ts
import { relatedProjects } from '@vercel/related-projects';

// fully typed env variable
const projects = relatedProjects();
ts
import { withRelatedProject } from '@vercel/related-projects';

const apiHost = withRelatedProject({
  projectName: 'my-api-project',
  // used as a fallback
  defaultHost: process.env.API_HOST,
});

This can replace all usages of:

ts
const apiHost = process.env.API_HOST;
ts
import type { VercelRelatedProject } from '@vercel/related-projects';