Docs/API Reference

Package exports

The following entry points were read from the exports maps in the package manifests for the source snapshot in source-map.json.

2 min read

The following entry points were read from the exports maps in the package manifests for the source snapshot in source-map.json →.

PackageDeclared subpaths
@veap/kernel., /events, /ioc, /errors, /logging, /http, /cache, /config, /server, /package.json
@veap/database., /migrations, /relations, /package.json
@veap/mail., /package.json
@veap/intl., /client, /server, /package.json
@veap/settings., /models, /server, /migrations, /package.json
@veap/storage., /providers/local, /types, /package.json
@veap/plugins., /client, /router, /models, /actions, /server, /migrations, /package.json
@veap/auth., /client, /server, /actions, /validation, /models, /migrations, /package.json
@veap/ui., /shared/*, /components/*, /providers, /logo, /globals.css, /package.json
create-veap., /package.json
@veap/translatable., /migrations, /ui, /package.json
@veap/taggable., /migrations, /ui, /package.json
@veap/categorizable., /migrations, /ui, /package.json
@veap/commentable., /migrations, /ui, /package.json
ts
import { Application, app } from "@veap/kernel";
import { Model, transaction } from "@veap/database";
import { AuthServiceProvider } from "@veap/auth";
import { signIn } from "@veap/auth/actions";
import { loginSchema } from "@veap/auth/validation";
import { getTranslation } from "@veap/intl/server";
import { useTranslation } from "@veap/intl/client";
import { sendMail } from "@veap/mail";
import { SettingsService } from "@veap/settings";
import { StorageService } from "@veap/storage";
import type { IPlugin } from "@veap/plugins";

These imports correspond to the inspected export maps and source exports. Always verify the package version in your lockfile; do not deep-import src/* paths, which are not declared public entry points.

Server/client split#

Use /server for request-aware and server-only functionality where available, /client for React hooks and client components, and specialized subpaths for migrations, relations, router and validation. Avoid importing a broad root module into a Client Component if it may pull server dependencies into the client graph.

veap
Preparing0%