chore: import upstream snapshot with attribution
Changesets / Create Version PR (push) Has been cancelled
Deploy Shadcn Registry / Deploy Production (push) Has been cancelled
Template Metrics / LOC + Bundle Size (push) Has been cancelled
Code Quality / Oxlint + Oxfmt (push) Has been cancelled
Code Quality / Template Sync (push) Has been cancelled
Code Quality / Build Changed Packages (push) Has been cancelled
Code Quality / Test Changed Packages (push) Has been cancelled
Deploy Expo Example / Deploy Production (push) Has been cancelled
Deploy Ink Example / Deploy Production (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.12) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.12) (push) Has been cancelled
Changesets / Create Version PR (push) Has been cancelled
Deploy Shadcn Registry / Deploy Production (push) Has been cancelled
Template Metrics / LOC + Bundle Size (push) Has been cancelled
Code Quality / Oxlint + Oxfmt (push) Has been cancelled
Code Quality / Template Sync (push) Has been cancelled
Code Quality / Build Changed Packages (push) Has been cancelled
Code Quality / Test Changed Packages (push) Has been cancelled
Deploy Expo Example / Deploy Production (push) Has been cancelled
Deploy Ink Example / Deploy Production (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.12) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.12) (push) Has been cancelled
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
import * as path from "node:path";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
export const REPO_ROOT = path.resolve(
|
||||
path.dirname(fileURLToPath(import.meta.url)),
|
||||
"../../../..",
|
||||
);
|
||||
|
||||
export const DOCS_ROOT = path.join(REPO_ROOT, "apps/docs");
|
||||
|
||||
export const REACT_PKG = path.join(REPO_ROOT, "packages/react/src");
|
||||
export const REACT_GENERATIVE_UI_PKG = path.join(
|
||||
REPO_ROOT,
|
||||
"packages/react-generative-ui/src",
|
||||
);
|
||||
export const CORE_PKG = path.join(REPO_ROOT, "packages/core/src");
|
||||
export const PRIMITIVES_DIR = path.join(REACT_PKG, "primitives");
|
||||
export const REACT_INDEX = path.join(REACT_PKG, "index.ts");
|
||||
export const REACT_GENERATIVE_UI_INDEX = path.join(
|
||||
REACT_GENERATIVE_UI_PKG,
|
||||
"index.ts",
|
||||
);
|
||||
|
||||
export const TYPE_DOCS_INPUT = path.join(
|
||||
DOCS_ROOT,
|
||||
"content/types-to-generate/typeDocs.ts",
|
||||
);
|
||||
export const TYPE_DOCS_OUTPUT = path.join(DOCS_ROOT, "generated/typeDocs.ts");
|
||||
export const INTEGRATION_TYPE_DOCS_OUTPUT = path.join(
|
||||
DOCS_ROOT,
|
||||
"generated/integrationTypeDocs.ts",
|
||||
);
|
||||
export const PRIMITIVE_DOCS_OUTPUT = path.join(
|
||||
DOCS_ROOT,
|
||||
"generated/primitiveDocs.ts",
|
||||
);
|
||||
|
||||
export const API_REFERENCE_DIR = path.join(
|
||||
DOCS_ROOT,
|
||||
"content/docs/(reference)/api-reference",
|
||||
);
|
||||
|
||||
export const INTEGRATION_PACKAGES = [
|
||||
{
|
||||
slug: "react-ai-sdk",
|
||||
packageName: "@assistant-ui/react-ai-sdk",
|
||||
entry: path.join(REPO_ROOT, "packages/react-ai-sdk/src/index.ts"),
|
||||
},
|
||||
{
|
||||
slug: "react-data-stream",
|
||||
packageName: "@assistant-ui/react-data-stream",
|
||||
entry: path.join(REPO_ROOT, "packages/react-data-stream/src/index.ts"),
|
||||
},
|
||||
{
|
||||
slug: "cloud-ai-sdk",
|
||||
packageName: "@assistant-ui/cloud-ai-sdk",
|
||||
entry: path.join(REPO_ROOT, "packages/cloud-ai-sdk/src/index.ts"),
|
||||
},
|
||||
{
|
||||
slug: "eve",
|
||||
packageName: "@assistant-ui/eve",
|
||||
entry: path.join(REPO_ROOT, "packages/eve/src/index.ts"),
|
||||
},
|
||||
] as const;
|
||||
Reference in New Issue
Block a user