The following entry points were read from the exports maps in the package manifests for the source snapshot in source-map.json →.
| Package | Declared 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 |
Recommended imports#
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.