export const AutoBeCompilerInterfaceTemplate: Record = { ".github/workflows/build.yml": "name: build\non:\n pull_request:\n paths:\n - 'src/**'\n - 'test/**'\n - 'package.json'\njobs:\n Ubuntu:\n runs-on: ubuntu-latest\n steps:\n - uses: actions/checkout@v4\n - uses: actions/setup-node@v4\n with:\n node-version: 20.x\n - uses: pnpm/action-setup@v4\n with:\n version: 8\n \n - name: Install Backend-Server\n run: pnpm install\n\n - name: Build Swagger\n run: pnpm run build:swagger\n\n - name: Build SDK\n run: pnpm run build:sdk\n\n - name: Compile Backend-Server\n run: pnpm run build\n\n - name: Run Test Program\n run: pnpm run test -- --reset true --simultaneous 16\n\n - name: EsLint\n run: pnpm run eslint\n", "src/api/structures/IEntity.ts": "import { tags } from \"typia\";\n\n/** Just a base entity interface for referencing. */\nexport interface IEntity {\n /** Primary Key. */\n id: string & tags.Format<\"uuid\">;\n}\n", "src/api/typings/DeepPartial.ts": "export type DeepPartial = T extends\n | string\n | number\n | boolean\n | bigint\n | symbol\n | null\n | undefined\n ? T\n : T extends (...args: unknown[]) => unknown\n ? T\n : T extends Array\n ? Array>\n : T extends object\n ? { [P in keyof T]?: DeepPartial }\n : T;\n", "test/tsconfig.json": "{\n \"extends\": \"../tsconfig.json\",\n \"compilerOptions\": {\n \"baseUrl\": \"../\",\n \"outDir\": \"../bin\",\n \"noUnusedLocals\": false,\n \"noUnusedParameters\": false,\n },\n \"include\": [\".\", \"../src\"]\n}" };