1
0
Fork 0
mirror of https://github.com/s-frick/effigenix.git synced 2026-03-28 13:49:36 +01:00
effigenix/frontend/apps/cli/package.json
Sebastian Frick df1d1dfdd3 feat: Sentry-kompatibles Error-Tracking (Bugsink) für Frontend und Backend
Frontend: @sentry/node mit instrument.ts, globale Error-Handler, 5xx-Interceptor.
Backend: sentry-spring-boot-starter-jakarta, Sentry.captureException im GlobalExceptionHandler.
Konfiguration über SENTRY_DSN Env-Variable, Bugsink via make bugsink startbar.
2026-02-23 22:40:19 +01:00

52 lines
1.1 KiB
JSON

{
"name": "@effigenix/cli",
"version": "0.1.0",
"description": "Terminal User Interface for Effigenix ERP",
"type": "module",
"bin": {
"effigenix": "./dist/index.js"
},
"scripts": {
"build": "tsup",
"dev": "tsx src/index.tsx",
"typecheck": "tsc --noEmit",
"test": "vitest run",
"clean": "rm -rf dist .turbo"
},
"dependencies": {
"@effigenix/api-client": "workspace:*",
"@effigenix/config": "workspace:*",
"@effigenix/types": "workspace:*",
"@effigenix/validation": "workspace:*",
"@sentry/node": "^10.39.0",
"ink": "^5.0.1",
"ink-text-input": "^6.0.0",
"react": "^18.2.0",
"yargs": "^17.7.2"
},
"devDependencies": {
"@types/node": "^20.11.0",
"@types/react": "^18.2.0",
"@types/yargs": "^17.0.32",
"ink-testing-library": "^4.0.0",
"tsup": "^8.0.1",
"tsx": "^4.7.0",
"typescript": "^5.3.3",
"vitest": "^1.2.0"
},
"tsup": {
"entry": [
"src/index.tsx"
],
"format": [
"esm"
],
"dts": false,
"clean": true,
"sourcemap": true,
"splitting": false,
"banner": {
"js": "#!/usr/bin/env node"
}
}
}