Initialize Aidoit v0.1 monorepo
CI / frontend (push) Canceled after 0s
CI / api (push) Canceled after 0s

This commit is contained in:
Pavel Kerndl
2026-07-27 18:27:37 +02:00
commit c0b013f067
65 changed files with 1323 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
{
"name": "@aidoit/contracts",
"version": "0.1.0",
"private": true,
"type": "module",
"exports": {
".": "./src/index.ts"
},
"scripts": {
"build": "tsc --noEmit",
"lint": "tsc --noEmit",
"typecheck": "tsc --noEmit",
"test": "echo \"No contract tests yet\""
},
"devDependencies": {
"@aidoit/config": "workspace:*",
"typescript": "^5.8.0"
}
}
+15
View File
@@ -0,0 +1,15 @@
export type ProductType = "web" | "desktop" | "msp";
export interface Project {
id: number;
name: string;
description: string;
product: ProductType;
created_at: string;
}
export interface CreateProjectRequest {
name: string;
description?: string;
product?: ProductType;
}
+4
View File
@@ -0,0 +1,4 @@
{
"extends": "@aidoit/config/base.json",
"include": ["src"]
}