feat(platform): checkpoint current implementation state

This commit is contained in:
2026-04-01 07:42:03 +02:00
parent 3e53471f05
commit 8c5be51251
125 changed files with 10269 additions and 17808 deletions
+15 -1
View File
@@ -2,4 +2,18 @@
set -eu
pnpm --filter @capakraken/db db:generate
exec pnpm --filter @capakraken/web exec next dev -H 0.0.0.0 -p 3100
pnpm check:exports
pnpm check:imports
repo_uid="$(stat -c '%u' /app)"
repo_gid="$(stat -c '%g' /app)"
repo_home="/tmp/capakraken-dev-home"
mkdir -p /app/apps/web/.next
mkdir -p "$repo_home/.config/pnpm"
chown -R "$repo_uid:$repo_gid" /app/apps/web/.next
chown -R "$repo_uid:$repo_gid" "$repo_home"
exec setpriv --reuid="$repo_uid" --regid="$repo_gid" --clear-groups \
env HOME="$repo_home" XDG_CONFIG_HOME="$repo_home/.config" \
pnpm --filter @capakraken/web exec next dev -H 0.0.0.0 -p 3100
+3
View File
@@ -7,8 +7,11 @@ import {
updateEstimateDraft,
} from "../../packages/application/src/index.js";
import { PrismaClient } from "../../packages/db/src/index.js";
import { loadWorkspaceEnv } from "../../packages/db/src/load-workspace-env.js";
import { EstimateExportFormat } from "../../packages/shared/src/index.js";
loadWorkspaceEnv();
const prisma = new PrismaClient();
async function main() {